Как переключить регистр выделенного текста в коде Visual Studio? VS позволяет это через CTRL + SHIFT + U и CTRL + U.
Есть ли привязка команды, которую я могу настроить для этого, или это по умолчанию какая-то другая комбинация клавиш?
Как переключить регистр выделенного текста в коде Visual Studio? VS позволяет это через CTRL + SHIFT + U и CTRL + U.
Есть ли привязка команды, которую я могу настроить для этого, или это по умолчанию какая-то другая комбинация клавиш?
Ответы:
Повторяя комментарий Justanotherdev :
Потрясающе и полезно:
Ctrl
+ (shift
) +p
>transform
верхний / нижний регистр и нажмите вводисточник
Я написал расширение кода Visual Studio для изменения регистра (не только в верхнем регистре, многие другие параметры): https://github.com/wmaurer/vscode-change-case
Чтобы сопоставить команду в верхнем регистре с привязкой клавиш (например, Ctrl+ T U), выберите Файл -> Параметры -> Сочетания клавиш и вставьте следующее в конфигурацию json:
РЕДАКТИРОВАТЬ:
В обновлении VSCode от ноября 2016 года (примечания к выпуску) появилась встроенная поддержка преобразования в верхний и нижний регистр с помощью команд
editor.action.transformToUppercase
иeditor.action.transformToLowercase
. У них нет стандартных сочетаний клавиш.Расширение регистра изменений все еще полезно для других преобразований текста, например, camelCase, PascalCase, случай змеи и т. Д.
источник
>transform
нижнем или верхнем регистре, затем нажмите enterЦитируется из этого поста :
источник
cmd+shift+u
иcmd+shift+l
на MacOS. Чувствуется как раз хорошо.Иметь в Visual Studio Code то, что вы можете делать в Sublime Text ( CTRL+K CTRL+UиCTRL+K CTRL+L ), вы можете сделать это:
Между
[]
скобками добавьте:Сохраните и закройте « keybindings.json »
Другой способ:
Microsoft выпустила «Sublime Text Keymap and Settings Importer» , расширение, которое импортирует сочетания клавиш и настройки из Sublime Text в VS Code. - https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings
источник
Для тех, кто боится что-то испортить в настройках vscode json, это довольно просто.
Открыть
"File -> Preferences -> Keyboard Shortcuts"
или"Code -> Preferences -> Keyboard Shortcuts"
для пользователей MacВ строке поиска введите
transform
.По умолчанию у вас ничего не будет под
Keybinding
. Теперь дважды щелкните наTransform to Lowercase
илиTransform to Uppercase
.Нажмите нужную комбинацию клавиш, чтобы установить связывание клавиш. В этом случае, если скопировать Sublime, я нажму
ctrl+shift+u
на верхний илиctrl+shift+l
нижний регистр.Нажмите
Enter
на клавиатуре, чтобы сохранить и выйти. Сделайте то же самое для другого варианта.наслаждаться
KEYBINDING
источник
Я думаю, что в данный момент эта функция отсутствует.
Я заметил, когда делал руководство по различиям между клавишами и Sublime.
Хотя это новый редактор, я не удивлюсь, если они добавят его обратно в новой версии.
Источник: https://code.visualstudio.com/Docs/customization
источник