Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Visual Studio позволяет быстро переформатировать код в соответствии с определенными стандартами форматирования. В этой статье вы узнаете, как получить доступ к функциям форматирования и включить их.
Выбор метода форматирования
Вы можете задать средство форматирования исходного кода через>Сервис>Параметры>Текстовый редактор>PythonФорматирование. Средства Python в Visual Studio поддерживают форматирование исходного кода с помощью autopep8, black formatter и yapf.
Поддержка Python в Visual Studio также добавляет команду "Заполнить комментарий абзаца" в меню Изменить в разделе Дополнительно, как описано в следующем разделе.
Применить формат к выбранному или файлу
Параметры форматирования можно применить ко всему содержимому в файле или только к определенному выбору.
Чтобы отформатировать выделение, выберите Изменить>Дополнительно>Форматирование выделения.
Чтобы отформатировать весь файл, выберите "Изменить>расширенный>формат документа".
Оболочка word
Вы можете включить перенос слов в Инструменты>Параметры>Текстовый редактор>Python>Общие. В разделе "Параметры" установите флажок "Оболочка Word ".
Форматирование текста примечания
Параметр Edit>Дополнительно>Абзац комментария-заполнителя переносит текст и форматирует комментарии.
Переформатировать длинные линии
Используйте функцию для разбиения длинных строк текста, как показано в следующем примере:
# This is a very long long long long long long long long long long long long long long long long long long long comment
Текст переформатирован в виде нескольких строк:
# This is a very long long long long long long long long long long long long
# long long long long long long long comment
Объединение коротких строк
Используйте функцию для объединения коротких строк текста, как показано в этом примере:
# Short line of text
# more text
# text
Текст переформатирован в одну строку:
# Short line of text more text text