Здравствуйте, ·, Вы писали:
·>В ruby афаир 2 пробела.
Так и есть, выше была ссылка на style guide. Два пробела, и никаких табов.
Q>>...сетка канваса редактора (при моноширинном шрифте) становится фейком. Символы занимают не те колонки, какие кажутся. Грубо говоря, управляющие символы ломают plain text. ·>Не понял почему. Что становится фейком? Что именно ломают? Почему у меня не ломают? У меня везде стоит ширина таба 4 по дефолту.
Посмотри на статус-строку в Visual Studio под открытым файлол. Видишь там цифры типа «Col 17» и «Ch 17»? При честных пробелах эти цифры одинаковые; у тебя — нет.
·>Так не получается же. А так хотя бы одной проблемой было бы меньше.
По факту, с табуляцией одной проблемой больше.
·>И как бы редакторы поддерживали разные настройки у разных пользователей? Кому-то нравится два, кому-то четыре, кому-то восемь.
С табуляцией даже для одного пользователя тяжело добиться одинакового отображения.
·>Ээ.. Это ты троллишь про "почти все программы". Как начинаю разбираться — так выясняется, таких программ одна штука, притом довольно специфичная.