Есть ли в Atom пакет для автоформатирования длинных вызовов методов в несколько строк? - PullRequest
0 голосов
/ 13 декабря 2018

В Atom я ищу способ автоматического форматирования длинных строк Python, например:

до:

bar = call_very_long_func_lots_of_params(param1, param2, param3, param4, param5, param6, param7)

после:

bar = call_very_long_func_lots_of_params( param1, param2, param3, param4, param5, param6, param7, )

Существуют ли пакеты, которые помогут с этим?Или какие-нибудь хитрости?Я утомительно занимаюсь этим форматированием стилей и хотел бы быть более эффективным.

Спасибо!

1 Ответ

0 голосов
/ 13 декабря 2018

Используйте атом по умолчанию для выбора нескольких элементов:

выделите первую запятую в скобках, а затем несколько раз нажмите Ctrl (cmd для Mac) + d, пока не выделите все ,.

Теперь нажмите right arrow (->), вы должны видеть курсоры после каждого ,.

нажмите enter, что сместит каждый параметр на новую строку, кроме первого аргумента, которыйВы можете вручную перейти на новую строку.

...