Alex
Потому что у каждого свой кодстайл и каждый жмет автоформат
Андрей
Отступ в один таб.
john
эдиторконфиг в репо
Андрей
.
Да, у одних таб = 2 пробела, у других 4.
Андрей
С пробелами такого не выйдет. И зачем мучать людей?
Андрей
Только поэтому я считаю, что люди простоне умеют настраивать редактор, поэтому просто используют пробелы.
Alex
Эммм... По моему табы по умолчанию стоят. Не?
Alex
Наоборот нужно поменять на пробелы
Андрей
Где стоят табы по умолчанию?
Alex
В sublime например
Андрей
Существует только один редактор?
Alex
За остальных не помню. Потому как первое что сделал это поменял на пробелы
Александр
длинные табы отлично показывают на каком уровне пирамиды стоит остановится и что-то поменять в своем коде)
Alex
Как то так? https://github.com/alexapplecider/Avitek-engineering/blob/master/src/pug/components/about-us-and-news.pug
Alex
Чтобы даже без линейки было видно ))
Stanislav
в sublime можно выставить ширину таба (в пробелах :В), но от всяких гитхабов это не спасет, да
Alex
ширина таба в пробелах? Это как? Может ширину отступа в пробелах?
Alex
или отступ в табах
Alex
Ни одного
Alex
Тут один таб ))
Александр
гы
Alex
В том то и дело, что в гите оно выглядит так, в другом месте по другому. А пробелы - это всегда пробелы
Александр
ну 8 то наверно перебор, но если у тебя моник дюймов так 40+ то наверно норм)
Alex
Нет там 8. Это гит так таб отображает. Там один символ
Alex
В гите? Лол, ты не различаешь гитхаб и гит?
В данном случае просто экономлю буквы. Вопрос то не в этом
Андрей
В данном случае просто экономлю буквы. Вопрос то не в этом
Странно, а слово "данном" с 2 н написал. Ок.
Андрей
А сколько времени вы смотрите свой код на гитхабе?
Андрей
Что-то мне кажется, что 0% почти у всех.
Александр
на гитхабе чет контейнер совсем узкий
Alex
https://ru.wiktionary.org/wiki/данный
Андрей
Эм. А есть варианты?
Мог бы сэкономить и написать "даном", экономия же.
Александр
на битбакете на всю страницу растягивается
Андрей
@AlexJss А сколько времени ты смотришь на свой код на гитхабе?
Alex
@AlexJss А сколько времени ты смотришь на свой код на гитхабе?
Хм. А к чему этот вопрос. Он имеет какую-то вселенскую значимость? Для меня нет. Поэтому как то не засекал. Ну пусть будет 24 минуты 45 секунд
Андрей
Хм. А к чему этот вопрос. Он имеет какую-то вселенскую значимость? Для меня нет. Поэтому как то не засекал. Ну пусть будет 24 минуты 45 секунд
Просто ты топишь за пробелы с аргументом, что твой код нормально выглядит на гитхабе. Вот и интересно насколько это важно.
Alex
Я же поясинл. И пример кинул. Это мне сегодня чел кинул посмотреть. Я открыл на мобильном и из-за конских табов получилось не очень
Alex
Потом делает товарищ коммит. Сделал автоформат в IDE, а у него табы вместо пробелов настроены. Получаю 160 строк дифов, открываем а изменений 0
Serge
Пробелы и в Африке пробелы. А табы отображаются по разному. А если кто нибудь длинные портянки текста выравнивает после переноса смесью табов и пробела, т.к. одними табами не выровнять, то потом получается мрак
Serge
Так что лучше пробелы и курсор адекватно передвигается
Serge
Ну я и говорю, не осилили табы, поэтому и пробелы.
А зачем придумывать себе проблемы что потом героически их преодолевать? Всякими хуками, форматтерами и тд..
Alex
Ещё аргмент. У вас табы. Делаем копипаст с оверфлоу или еще откуда, там естественно пробелы. Получается каша. Либо автоформатить
Serge
Зачем мучать разработчиков разными отступами?
Табы это тоже отступ. Но фиксированый всегда
Андрей
Зачем мучать разработчиков разными отступами?
Каждый может выставить размер отступа себе по душе.
Андрей
Андрей
Serge
Верно, и это преимущество.
Нет. Это ограничение
Андрей
Нет. Это ограничение
В чём? По сравнению с пробелами.
Serge
В чём? По сравнению с пробелами.
Тексты в стрингах длинные писал?
Serge
В коде ни разу.
Иногда нужно перенести код и сделать его читаемым. Напртмер запрос к субд. У него свои правила форматирования. И табы тут мешают
Андрей
Ты вообще понял о чем я?
Ты хочешь скопировать в исходники что-то с другими правилами оформления в свой проект.
Андрей
Если там правило "2 пробела на отступ", то делаешь автозамену "2 пробела в таб" и всё норм.
Serge
Ты хочешь скопировать в исходники что-то с другими правилами оформления в свой проект.
let sqlquery= 'select *много полей* from sometable inner join some table и дальше уева туча текста'
Alex
Если там правило "2 пробела на отступ", то делаешь автозамену "2 пробела в таб" и всё норм.
А можешь скопипастить кусок своего кода с табами вместо пробелом и кинуть сюда?
Serge
Твои табы это всё сломают
Андрей
А можешь скопипастить кусок своего кода с табами вместо пробелом и кинуть сюда?
Не могу. Но тот же слак отображает всё нормально. Телеграм, к сожалению, плохо подходит для рабочего чата.
Alex
Ну вот еще аргумент. А с пробелами легко
Sunlive
как начать срач из ничего
Sunlive
пока до дома дошел 130 постов
Alex
Надо было просто голос поставить и всё
Андрей
Ну вот еще аргумент. А с пробелами легко
Понял. Какой-никакой весомый аргумент. А отступ в 4 пробела - это норм?