Как по-разному обрабатываются вкладки в разных системах? - PullRequest
1 голос
/ 16 февраля 2010

Чтобы сохранить мобильность, вкладка символы не должны использоваться в отступ, так как разные системы обрабатывать вкладки по-разному.

Кто-нибудь знает?

1 Ответ

2 голосов
/ 16 февраля 2010

Откуда эта цитата? Говорит ли он об отступе в коде, или в документах WYSIWYG, или в выводе консольных программ, которые должны быть разборными?

Что касается отступа кода, вкладки могут иметь тот же размер, что и любое количество пробелов (обычно 2, 4 или 8). Так что, если вы смешаете пробелы и вкладки, после открытия одного и того же файла в другом редакторе с разными настройками вкладок вы увидите сломанный отступ. Решение этой проблемы состоит в том, чтобы не использовать пробелы для отступа (вопреки тому, что говорится в вашей цитате).

Еще одним преимуществом отступа для всех вкладок является возможность настройки визуального размера вкладок (некоторым людям нравится их больше).

В Python есть этот безумный механизм определения пробелов, который может привести к тому, что непоследовательный отступ нарушит работу кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...