Что эквивалентно Ctrl+ K+ Fи Ctrl+ K+ Dв Windows в Visual Studio для форматирования или «украшения» кода в редакторе кода Visual Studio?
code-formatting
visual-studio-code
Брэндон Клэпп
источник
источник
Ответы:
Форматирование кода доступно в Visual Studio Code с помощью следующих ярлыков:
Кроме того, вы можете найти ярлык, а также другие ярлыки, с помощью «Палитры команд», предоставленной в редакторе с помощью Ctrl+ Shift+ P(или Command+ Shift+ Pна Mac), а затем выполнить поиск формата документа .
источник
Ярлык форматирования кода:
Visual Studio Code для Windows - Shift+ Alt+F
Код Visual Studio на MacOS - Shift+ Option+F
Код Visual Studio в Ubuntu - Ctrl+ Shift+I
Вы также можете настроить этот ярлык, используя настройки предпочтений, если это необходимо.
Форматирование кода при сохранении файла:
Visual Studio Code позволяет пользователю настраивать параметры по умолчанию.
Если вы хотите автоматически отформатировать содержимое во время сохранения, добавьте приведенный ниже фрагмент кода в настройках рабочего пространства кода Visual Studio.
Файл меню → Настройки → Настройки рабочего пространства
Примечание: теперь вы можете автоматически форматировать файлы TypeScript. Проверьте мое обновление.
источник
Shift + Alt + I
Shift + Alt + I
тожеprettier.singleQuote: true
в настройках кода vs.Вы можете добавить связывание клавиш в меню Файл → Настройки → Сочетания клавиш.
Или Visual Studio, как:
источник
cmd
сctrl
- не просто слепо копировать и вставлять , как я сделал!источник
Правильная комбинация клавиш Shift+ Alt+ F.
источник
Для Fedora
File
->Preferences
->Keyboard shortcuts
.Default Keyboard Shortcuts
, найдите ( Ctrl+ F) дляeditor.action.format
.Мое чтение
"key": "ctrl+shift+i"
Вы также можете изменить это. Обратитесь к этому ответу о том, как ... или, если вам немного лень прокручивать вверх:
Обратите внимание: cmdключ только для Mac. Для Windows и Fedora (клавиатура Windows) используйтеCtrl
РЕДАКТИРОВАТЬ :
В соответствии с версией Visual Code
1.28.2
это то, что я нашел.editor.action.format
больше не существует. Теперь он был заменен наeditor.action.formatDocument
иeditor.action.formatSelection
.Введите
editor.action.format
в поле поиска, чтобы просмотреть существующие ярлыки.Чтобы изменить комбинации клавиш, выполните следующие действия:
editor.action.formatDocument
илиeditor.action.formatSelection
источник
В Linux это Ctrl+ Shift+ I.
На Windows это Alt+ Shift+ F. Протестировано с HTML / CSS / JavaScript и Visual Studio Code 1.18.0.
Для других языков вам может потребоваться установить определенный языковой пакет.
источник
Visual Studio Code 1.6.1 поддерживает функцию « Форматировать при сохранении », которая автоматически выбирает соответствующие установленные расширения форматирования и форматирует весь документ при каждом сохранении.
Включите «Формат при сохранении», установив
И есть доступные сочетания клавиш (код Visual Studio 1.7 и выше):
Форматировать весь документ : Shift+ Alt+F
Выбор формата только : Ctrl+ K, Ctrl+F
источник
На Ubuntu это Ctrl+ Shift+ I.
источник
CTRL + SHIFT + I
работает для JavaScript, но не для PHP, например.Просто щелкните правой кнопкой мыши по тексту и выберите «Формат кода».
Visual Studio Code использует
js-beautify
внутренне, но ему не хватает возможности изменить стиль, который вы хотите использовать. Расширение «украсить» позволяет добавлять настройки.источник
Файл меню → Настройки → Настройки
Когда вы вводите точку с запятой, она будет отформатирована.
В качестве альтернативы вы также можете использовать
"editor.formatOnSave": true
.источник
shift+alt+f
определенных ситуаций. хотя не знаю почему!Shift+ Alt+ Fотлично справляется с работой в 1.17.2 и выше.
источник
По какой - то причине Alt+ Shift+ Fне работает для меня на Mac Visual Studio 1.3.1 Кодекса, а на самом деле команда «Формат документа» не работал вообще. Но команда Formatter сработала очень хорошо.
Таким образом, вы можете использовать Command+ Shift+ Pи набрать Formatter или создать свой собственный ярлык в меню Файл → Настройки → Сочетания клавиш → Command+ K Command+, Sзатем набрать Formatter и добавить свой ярлык.
Смотрите пример:
источник
Форматирование кода в Visual Studio.
Я попытался отформатировать в Windows 8.
Просто следуйте скриншотам ниже.
Нажмите View в верхней строке меню, а затем нажмите на Command Palette.
Тогда появится текстовое поле, где нам нужно типа Формат
Shift+ Alt+F
источник
В Visual Studio кодекса Shift+ Alt+ Fделает то , что Ctrl+ K+ Dделает в Visual Studio.
источник
Ярлык формата в C # не работал для меня, пока я не установил Mono для Mac OS X, DNVM и DNX .
До того, как я установил Mono, ярлык автоформатирования ( Shift+ Alt+ F) работал только для
.json
файлов.источник
На Mac, Shift+ Alt+ Fработает для меня.
Вы всегда можете проверить привязки клавиш в меню:
Файл меню → Настройки → Сочетания клавиш и фильтр по ключевому слову «формат».
источник
Хотя изменение поведения по умолчанию для кода Visual Studio требует расширения, вы можете переопределить поведение по умолчанию в рабочей области или на уровне пользователя. Он работает для большинства поддерживаемых языков (я могу гарантировать HTML, JavaScript и C #).
Уровень рабочего пространства
Льготы
Результаты
.vscode/settings.json
создается в корневой папке проектаКак?
Перейдите: Файл меню → Настройки → Настройки рабочего пространства.
Добавьте и сохраните
"editor.formatOnType": true
файл settings.json (который переопределяет поведение по умолчанию для проекта, над которым вы работаете, создав файл .vscode / settings.json).Уровень пользовательской среды
Льготы
Результаты
settings.json
изменен (см. Местоположение в зависимости от операционной системы ниже)Как?
Перейдите: меню Файл → Настройки → Настройки пользователя.
Добавить или изменить значение
"editor.formatOnType": false
для"editor.formatOnType": true
в пользовательском settings.jsonВаше
settings.json
местоположение пользователя кода Visual Studio :Расположение файла настроек в зависимости от вашей платформы, файл настроек пользователя находится здесь:
%APPDATA%\Code\User\settings.json
$HOME/Library/Application Support/Code/User/settings.json
$HOME/.config/Code/User/settings.json
файл настроек рабочей области находится в папке .vscode в вашем проекте.Более подробную информацию можно найти здесь .
источник
По умолчанию этот ключ не работал для меня в документах HTML, CSS и JavaScript.
После поиска я нашел популярный плагин JS-CSS-HTML Formatter с 133 796 установками .
После установки просто перезагрузить окна и удар Ctrl+ Shift+ F, и это сработало!
источник
.prettierrc
и плагином. Боюсь, что однажды красивее сольется в vs-код :)Выделите текст, щелкните правой кнопкой мыши на выделении и выберите опцию «Палитра команд»:
Откроется новое окно. Ищите «формат» и выберите вариант, форматирование которого соответствует требованию.
источник
Просто установите Visual Studio Keymap от Microsoft. Задача решена. :п
источник
В Mac используйте ⌘+, Kа затем ⌘+ F.
источник
Для тех, кто хочет настроить файлы JavaScript для форматирования, вы можете использовать любое расширение в
JSfiles
свойстве. То же самое относится и к HTML.Это включит beautify при сохранении для TypeScript, и вы можете добавить XML в опцию HTML.
источник
Если вы хотите , чтобы обычай стиля-формат документ, вы должны использовать Украсить расширение , .
Обратитесь к этому скриншоту:
источник
Сначала вы должны установить соответствующий плагин (например, XML, C # и т. Д.).
Форматирование не будет доступно, пока вы не установили соответствующий плагин и не сохранили файл с соответствующим расширением.
источник
Простейший способ, которым я пользуюсь в Visual Studio Code (Ubuntu):
Выделите текст, который вы хотите отформатировать с помощью мыши.
Щелкните правой кнопкой мыши и выберите «Выбор формата» .
источник
Не этот. Использовать этот:
Файл меню → Настройки → Настройки рабочего пространства , «editor.formatOnType» : true
источник
Использовать расширение ...
Включает автоматическое форматирование кода при сохранении файла.
Запустите Visual Studio Code и Quick Open ( Ctrl+ P), вставьте следующую команду и нажмите Enter.
https://marketplace.visualstudio.com/items?itemName=gyuha.format-on-save
источник
Код Visual Studio в Linux:
Ctrl+ [к неиспользуемому блоку кода и
Ctrl+ ]сделать массовый отступ
источник