Size: a a a

2020 November 30

K

Kir in fprog_spb
Чтоб батарея 5000 mА/ч, мог звонить и не тормозил
источник

PP

Paul Popoff in fprog_spb
Yuuri
Чтобы сидели И смотрелись
Поздравляю, вы визуал :D
источник

АХ

Алексей Худяков... in fprog_spb
Jerzy Syrowiecki
<- у меня поворачивается ->
Так все рано показывает вперед
источник

Y

Yuuri in fprog_spb
Алексей Худяков
А я знаю? Олсо стрелочка-то не поворачивается
Это скорее в @papopoff вопрос был. И да, автоформаттеры ненавижу 😁
источник

PP

Paul Popoff in fprog_spb
Yuuri
Это скорее в @papopoff вопрос был. И да, автоформаттеры ненавижу 😁
Я больше всего Идеевский ненавижу. Когда case-классы описываешь он разносит определения на весь экран в ширину.
источник

JS

Jerzy Syrowiecki in fprog_spb
Paul Popoff
Я больше всего Идеевский ненавижу. Когда case-классы описываешь он разносит определения на весь экран в ширину.
а если максимальную ширину в 80 выставить?
источник

PP

Paul Popoff in fprog_spb
Jerzy Syrowiecki
а если максимальную ширину в 80 выставить?
Мне проще scalafmt было настроить на compile. К тому же сейчас IDEA научилась адаптироваться к текущему code-style и не мешается.
источник

d

den_po in fprog_spb
я scalafmt так и не прикрутил. можно сделать, чтоб оно форматировало только изменённые файлы?
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Потом вы захотите "только затронутые строки"
источник

d

den_po in fprog_spb
ну я и сейчас хочу, но форматирование кривоватым может получаться
источник

PP

Paul Popoff in fprog_spb
den_po
я scalafmt так и не прикрутил. можно сделать, чтоб оно форматировало только изменённые файлы?
Можно указать ему какие файлы форматировать. Я просто подключаю его на commit phase. Самое неприятное это правила описывать,
источник

AP

Aleksei (astynax) Pi... in fprog_spb
У мну в emacs плагин, который чинит всякое около-пробельное, чинит висящие пробелы, завершающий ньюлайн, оступы пробелами. Но делает это интеллектуально: если в файле все отступы были пробелами при открытии файла, то он будет сохранять этот стиль. То же касается висячих пробелов: если они есть, то плагин их подкрасит, но не будет чинить сам. Зато можно нажать кнопку и будет "почини и запомни на сессию".
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Aleksei (astynax) Pirogov
У мну в emacs плагин, который чинит всякое около-пробельное, чинит висящие пробелы, завершающий ньюлайн, оступы пробелами. Но делает это интеллектуально: если в файле все отступы были пробелами при открытии файла, то он будет сохранять этот стиль. То же касается висячих пробелов: если они есть, то плагин их подкрасит, но не будет чинить сам. Зато можно нажать кнопку и будет "почини и запомни на сессию".
Работает пофайлово, но позволяет в одном файле всё починить, не трогая другие, даже если я их поредактировать захочу
источник

PP

Paul Popoff in fprog_spb
Aleksei (astynax) Pirogov
У мну в emacs плагин, который чинит всякое около-пробельное, чинит висящие пробелы, завершающий ньюлайн, оступы пробелами. Но делает это интеллектуально: если в файле все отступы были пробелами при открытии файла, то он будет сохранять этот стиль. То же касается висячих пробелов: если они есть, то плагин их подкрасит, но не будет чинить сам. Зато можно нажать кнопку и будет "почини и запомни на сессию".
Зачем нужна эта интеллектуальность? У меня vim/idea автоматически чинят висячие пробелы. И я на это дело делаю сразу же отдельный коммит. А потом уже вношу изменения которые трекаются
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Затем, что коммит с починкой всех файлов, которые я даже не трогал, это зло
источник

AP

Aleksei (astynax) Pi... in fprog_spb
А тратить время на анстейдж того, что не нужно коммитить, я не хочу
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Вот я ещё не занимался там, чем машина заниматься может
источник

AP

Aleksei (astynax) Pi... in fprog_spb
А отдельные коммиты, которые не решают задачу, но присутствуют в PR, я могу только очередное "фу!" сказать.
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Потому что нефиг чинить то, что не договорились чинить всей командой
источник

AP

Aleksei (astynax) Pi... in fprog_spb
А уж если решили чинить, то можно починить разом и приложить editor-config
источник