Я хочу сделать отступ для определенного раздела кода в Visual Studio Code.
Я прочитал Как вы форматируете код в Visual Studio Code? это дает ярлыки для отступа всего кода, но не работает при выборе определенного раздела кода.
Я попробовал Ctrl+ Shift+ Fпосле выбора какой-то строки в моем коде, но весь файл имеет отступ. Я использую Windows с Visual Studio Code Insider 1.8.0. Как мне это сделать?
visual-studio-code
indentation
Дэмьен Леру
источник
источник
Cmd
+]
(отступ) иCmd
+[
(без отступа).Cmd
+ KCmd
+ FИ, конечно же, для автоматического отступа и форматирования, следуя языку, который вы используете, вы можете видеть, какие хорошие расширения работают хорошо, и какие форматеры нужно установить или какие параметры параметров включить или установить для каждого языка и его доступных инструментов. Просто убедитесь, что вы хорошо прочитали документацию по расширению, чтобы установить и настроить все необходимое.
До сих пор меня беспокоит проблема с отступами при копировании и вставке блока кода. Если это так, вот как вы это решите: Отступы кода Visual Studio для Python
источник
В OS X выберите «Формат документа» и выберите все строки, которые вам нужно отформатировать.
Потом Option+ Shift+ F.
источник
(Это работает как минимум до версии 1.45.0, 7 мая 2020 г.)
В macOS Visual Studio Code версии 1.36.1 (2019)
Чтобы автоматически форматировать выделение, используйте ⌘K ⌘F (хитрость в том, что это нужно делать последовательно, сначала ⌘K, а затем ⌘F).
Чтобы просто сделать отступ (сдвинуть вправо) без автоматического форматирования, используйте ⌘]
Как в сочетаниях клавиш (⌘K ⌘S или из меню, как показано ниже)
источник
alt/option + f
раньше работал ярлык !!! И вдруг его заменили на символ «̰». Так раздражает!Это должно иметь возможность установить любые сочетания клавиш, которые вы хотите использовать для отступа / отступа здесь:
Меню Файл → Настройки → Сочетания клавиш
editor.action.indentLines
editor.action.outdentLines
источник
dedent
(которые мы используем в нашей кодовой базе), но этоoutdent
. Спасибо.F1 → откройте «Горячие клавиши» → найдите «Строка отступа» и измените привязку клавиш на Tab.
Щелкните правой кнопкой мыши> "Изменить при выражении" на
editorHasSelection && editorTextFocus && !editorReadonly
Это позволит вам сделать отступ в строке, когда что-то в этой строке выбрано (несколько строк все еще работают).
источник
Для меня на окнах это
Ctrl+¡
, отступ линия . Он добавляет вкладку в начале каждой строки.источник