#python-3.x #visual-studio-code #vscode-settings
#python-3.x #visual-studio-code
Вопрос:
При использовании vscode для разработки программы на python я напрямую скопировал один сегмент кода python в vscode, отступ неправильный, см. Следующий снимок экрана. Помимо ручного исправления этого сегмента кода, как исправить отступ автоматически?
Ответ №1:
Похоже, вы вставили его, когда в редакторе уже были вкладки.
Вы всегда можете использовать опцию автоматического отступа (Ctrl Shift F ), но я не думаю, что это будет правильно.
Вы можете использовать ярлыки: Ctrl [
или Ctrl ]
для настройки отступов, не беспокоясь о том, состоит ли отступ из пробелов или табуляции.
Эти ярлыки также работают с целыми блоками кода, вы можете выбрать фрагмент кода и настроить выравнивание таким образом.
Комментарии:
1. Я попробовал ctrl I, это не работает. Сначала кажется, что редактор не реагирует на мой ввод. Я просто использую «i» в Vi для входа в режим редактирования, он может ответить. Но crtl [ по-прежнему не работает.
2. в вашем вопросе говорится, что вы используете редактор vscode, ярлыки, о которых я упоминал, применимы только для VSCode. Возможно, вам потребуется использовать другие ярлыки / команды в редакторе VI, например, «установить ai» (автоматический отступ) и т. Д.