Size: a a a

2020 May 13

AP

Anton Petrusevich in Modern::Perl
Denis F
Ну это наркомания, на хук его вешать
согласен. у меня по шорткату.
источник

IB

Ivan Bessarabov in Modern::Perl
crux
У него настроек как у вертолета, на любой вкус
TIMTOWTDI в жесткой форме
источник

TZ

Troll Zhuravlev in Modern::Perl
Инструмент, который делает что-то по-своему и приходится писать массу исключений.. найух такой инструмент )
источник

IB

Ivan Bessarabov in Modern::Perl
посмотри сколько настроек в go fmt
источник

IB

Ivan Bessarabov in Modern::Perl
perltidy
Анонимный опрос
57%
да
43%
нет
Проголосовало: 23
источник

AP

Anton Petrusevich in Modern::Perl
короче, на мой вкус, в перлтиди только мелочь какая то меня не устраивала. в считанных случаях я обрамлял куски тегами, чтобы он не портил мне красоту ручной работы
источник

c

crux in Modern::Perl
Ivan Bessarabov
посмотри сколько настроек в go fmt
Сколько? Мне лень вылезать из телеги. Очень много и ура или очень мало/нет и ура, не надо мучаться с "что-то мне так не нравится, подкручу" ?
источник

TZ

Troll Zhuravlev in Modern::Perl
писать код нужно понятно и красиво и не будет нужен tidy )
источник

AP

Anton Petrusevich in Modern::Perl
Игорь
Всем привет! Кто-нибудь может поделиться своим конфигом для perltidy?
вот я нашёл https://t.me/modernperl/34520
источник

И

Игорь in Modern::Perl
👍 спасибо еще раз!
источник

IB

Ivan Bessarabov in Modern::Perl
crux
Сколько? Мне лень вылезать из телеги. Очень много и ура или очень мало/нет и ура, не надо мучаться с "что-то мне так не нравится, подкручу" ?
Вообще я думал что там вообще никаких настроек нет. Сейчас почитал в нете, там все-таки есть пара клюей, но они не про форматирование, а про работу утилиты https://helpmanual.io/man1/go-fmt/
источник

L

Lexa in Modern::Perl
-ole=unix -l=1024 -pt=2
источник

IB

Ivan Bessarabov in Modern::Perl
Просто берешь запускаешь, а не ищешь настройки, а потом еще и подгоняюешь их по сов нужны (и во всех проектах все по разному, иногда чуть-чуть иногда очень сильно)
источник

c

crux in Modern::Perl
Ну ок, можно настроить тиди, чтобы было как в го ))
источник

IB

Ivan Bessarabov in Modern::Perl
=))
источник

AP

Anton Petrusevich in Modern::Perl
Ivan Bessarabov
Просто берешь запускаешь, а не ищешь настройки, а потом еще и подгоняюешь их по сов нужны (и во всех проектах все по разному, иногда чуть-чуть иногда очень сильно)
в проекте надо прото перлтидирц коммитить, чтобы у всех одинаково было. а без него будет полный разброд.
источник

c

crux in Modern::Perl
Ivan Bessarabov
Просто берешь запускаешь, а не ищешь настройки, а потом еще и подгоняюешь их по сов нужны (и во всех проектах все по разному, иногда чуть-чуть иногда очень сильно)
https://golang.org/cmd/gofmt/

Он запускает вот это, а тут, внезапно, настройки ))
источник

AP

Anton Petrusevich in Modern::Perl
-r rule
 Apply the rewrite rule to the source before reformatting.

вот где реально жесть... :)
источник

c

crux in Modern::Perl
Ага
источник

МИ

Михаил Иванов... in Modern::Perl
Вот .perltidyrc, использующийся в 220 Вольт:
# Форматировать по PBP
-pbp

# Не отправлять результат на стандартный вывод (иначе нельзя будет запускать perltidy со списком файлов, в частности в тестах)
-nst

# Не делать "выступ" для МЕТОК:
-nola

# Не ломать строки по длине (длина строки 0 = бесконечность)
-l=0

# Не распрямлять списки в одну строку, если после запятой стоит вручную поставленный перевод строки
-boc

# Делать перевод строки после открывающей скобки, если в скобках вертикальный список
-vt=0

# Делать сразу финальный результат (повторный запуск ничего не изменит)
-conv

Применяется в обязательном порядке во всех модулях.
источник