Alex
Сделай 2
Андрей
Почему не 1 или 3?
Alex
Лучше 2 или 4
Андрей
Т.е. 4 пробела - это норм?
Alex
кому как. Я пишу через 2
Андрей
Alex
Полно
Андрей
123
tab
123
Serge
Тем более С телефона
Андрей
А телега отображает таб как 2 пробела, так что проблем нет.
Alex
Так у тебя пробелы там ))
Alex
Sunlive
а приттиер не решает проблему табов\пробелов?
Sunlive
и подобные штуки
Андрей
Я копировал код с табами. Так что твой аргумент про телегу отлетает)
Sunlive
кому как нравится, за 1 хоткей все становится как хотите
Андрей
Андрей
Телега - это не текстовый редактор, поэтому она может отображать текст как ей вздумается.
Serge
Андрей
Ну, если это все аргументы... То ок.
Sunlive
Alex
Ещё со вторичным выравниванием могут быть проблемы. Когда у тебя скажем строки выровнены по =
Андрей
Alex
Sunlive
я согласен, по этому и спросил про приттиер условный
Alex
Мне вот просто интересно. Как у тебя такое, если там будут табы останется таким же в другом редакторе
Alex
Или на гитхабе
Андрей
Sunlive
Андрей
Alex
Поплывет всё, потому что ширину табов каждый интерфейс делает как ему угодно, а пробел ВСЕГДА равен одному символу
Андрей
Андрей
Подскажу: это не простая автозамена.
Serge
Андрей
https://habrahabr.ru/post/118208/
Sunlive
http://funkyimg.com/i/2AFRb.png
Sunlive
vscode с табами
Sunlive
само по себе подстроилось под строку
Sunlive
тупо таб жал
Андрей
Нужно различать intentation и alignment
Андрей
А не использовать тупо только табы или только пробелы.
Alex
так а в чем проблема то по итогу тогда? ы
Проблема в том, что когда у тебя отступ задан табом, то в IDE выравнивание нормальное, а если скопипастить куда-то, то все поплывет. А если бы это были пробелы - то вырывниваение сохранилось бы везде. Ну вот прям ВЕЗДЕ
Андрей
Андрей
Хотя это зависит от того как ты воспринимаешь слово "поплывёт".
Alex
Это значит что всё будет немного не так, как ты задумал изначально
Sunlive
Alex
Например отступ будет не в 4 символа а в 8
Андрей
Ясно, печально.
Alex
И вот тебе пример
Alex
https://github.com/alexapplecider/Avitek-engineering/blob/master/src/pug/components/about-us-and-news.pug
Alex
Ты думаешь в редакторе у чувака 8 символов отсттуп был? Нет. Там было 4
Alex
Телега сделает 2
Alex
Т.е. делая отступ табом мы имеем визуальный разброс от 2 до 8 символов
Андрей
Ок, у нас n человек в проекте предпочитают отступ в 2 пробела, а m в 4. Твоё решение?
Alex
Я за пробелы в любом виде. От 2 до 4
Alex
Они консистентны
Андрей
Ок, пусть часть команды мучается только ради того, чтобы потенциально код можно было разместить на гитхабе. Ясно.
Alex
Человек делая 2 пробела увидит такие отступы везде. Также как и человек делая 4 пробела ожидаемо их увидит в любой среде
Андрей
Понял. Ты за выпрямление рук при переходе на проект, да?
Alex
Хотя бы так для начала
Alex
Табы должны умереть )
Андрей
Понял тебя. Вопросы бесмысленны.
Alex
Я бы даже сказал бесполезны )
Андрей
Да, потому что ты считаешь, что потенциальная выгода важнее, чем удобство разработчика.
Victor
бляяяя и это дискуссия в тематическом сообществе, посвященном топовому frontend-фреймворку
Андрей
Alex
удобство ОДНОГО конкретного разработчика в комманде, которая пишет на табах. Думаю да
Андрей
Андрей
половина на 4 пробелах, половина на 2 пробелах.