[Moscow.pm] Tab или пробелы в коде
Mons Anderson
mons на cpan.org
Пт Июл 30 07:31:49 PDT 2010
On Friday 30 July 2010 17:44:35 Andrew Shitov wrote:
> Мой главный аргумент против табов (и он же - за пробелы): я хочу,
> чтобы код выглядел аккуратно, где бы его ни смотреть. Чтобы
> посмотреть, поправить или написать код, я не пользуюсь только вимом
> (это психоз же :-), поэтому мне хочется, чтобы отступы хорошо
> выглядели как минимум в cat, less, tail, mcedit, mcview, vim и komodo.
> С табами, которые где то 4, то 8 символов, испытываешь дискомфорт.
mcedit/mcview/vim/komodo/less - везде настраивается ширина таба.
cat/tail - можно пропустить через фильтр (perl/awk)
cat | perl -plne 's{\t}{ }g'
Вот именно. _ты хочешь_, чтобы у других людей, с другими предпочтениями код
выглядел так, как удобно тебе. Не им, а тебе.
Это по меньшей мере эгоистично.
Вот представьте себе, что я выставлю себе ts=1,sw=1,expandtab
допустим, что мне удобно. но будет ли удобно тем, кто будет этот код
смотреть/редактировать и т.п.?
--
Mons Anderson aka Vladimir Perepelitsa
<mons на cpan.org> / #99779956 / quanth на irc.freenode.net
Подробная информация о списке рассылки Moscow-pm