как добавить правило для автоматического изменения строк, чтобы использовать двойные кавычки с форматировщиком yapf и добавить запятую после последнего элемента списка?

В документе нет списка доступных свойств, и я нахожу один файл с некоторыми свойствами в gist.github, но я не нахожу ключа для этих правил.

Пример моей проблемы: у меня есть этот код:

endpoints = [
    path('check_email/', check_email)
]

и я хочу, чтобы этот код был отформатирован так:

endpoints = [
    path("check_email/", check_email),
]

я имею setup.cfg файл с некоторыми настройками:

[yapf]
# custom
based_on_style = google
split_before_logical_operator = True
align_closing_bracket_with_visual_indent = True
allow_multiline_dictionary_keys = True
allow_multiline_lambdas = True
blank_line_before_nested_class_or_def = True
indent_dictionary_value = True
dedent_closing_brackets = True
no_spaces_around_selected_binary_operators = set()
split_before_expression_after_opening_paren = True
split_arguments_when_comma_terminated = True
split_complex_comprehension = True

0 ответов

Другие вопросы по тегам