Показать сообщение отдельно
  #12 (permalink)  
Старый 17.08.2014, 14:20
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от kobezzza
Табуляция - это добро, если для отступов, а если для выравнивания - зло. Нормальные ИДЕ умеют делать smart tabs, т.е. табы для отступов, а пробелы для выравнивания.
про пользу выравнивания я бы послушал, так как за свой век практически ни разу не использовал, особенно послушал бы про то, как это можно использовать в среде типа phpstrom

ничего полезного в этом не нашёл, ну в редких случаях в одной строчке на 1-2 пробела больше-меньше окажется
http://www.emacswiki.org/emacs/SmartTabs
// Tab size: 4                // Tab size: 2
    if(foo) {                     if(foo) {
    --->char quux[4] = {0, 1,     ->char quux[4] = {0, 1,     // "0" and "2"
    --->................2, 3};    ->................2, 3};    // remain aligned
    }                             }
Ответить с цитированием