9 ответов:
вопрос в том, как сделать CTRL+ SHIFT+U работа в коде Visual Studio. Вот как это сделать. (версия 1.8.1 или выше).
File - > Preferences - > Сочетания Клавиш.
появится редактор с привязками клавиш.файл json. Поместите туда следующий JSON и сохраните.
[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" } ]теперь CTRL+ SHIFT+U будет использовать выделенный текст, даже если он многострочный. Точно так же,CTRL+ SHIFT+L сделает выделенный текст в нижний регистр.
эти команды встроены в VS-код, и для их работы не требуется никаких расширений.
создатель change-case
Выделите текст, который вы хотите прописными буквами. Затем нажмите CTRL+ SHIFT+P чтобы открыть палитру команд. Затем начните вводить слово "верхний регистр", и вы увидите . Нажмите это, и это сделает ваш текст в верхнем регистре.
всякий раз, когда вы хотите сделать что-то в VS-коде и не знаете как, это хорошая идея, чтобы вызвать палитру команд с CTRL+ SHIFT+P, и попробуйте ввести в Ключевое слово для вас хотите. Часто команда будет отображаться там, так что вам не придется искать в сети, как что-то сделать.
обновление от 8 марта 2018 года с кодом Visual Studio 1.20.1 (mac)
Это было упрощено довольно много в последнее время.
Очень легко и прямо сейчас.
- из "кода" -> "настройки" -> "сочетания клавиш"
в поле поиска наберите в поиске "редактор.действие.трансформто", Вы увидите на экране, как:
нажмите на знак "плюс" слева от каждого пункта, это подскажет диалоговое окно для вашего [нажмите] вы желаемые привязки клавиш, после того, как он показывает, что на экране, нажмите [Enter] для сохранения.
Я использую расширение change-case, и он отлично работает. Я определил ярлыки:
{ "key": "ctrl+shift+u", "command": "extension.changeCase.upper", "when": "editorTextFocus" }, { "key": "ctrl+u", "command": "extension.changeCase.lower", "when": "editorTextFocus" },
в Linux нет ярлыков по умолчанию, поэтому попробуйте установить свой собственный ярлык и будьте осторожны, не выбирайте горячую клавишу (например, CTRL+ U берется за раскомментировать)
- File - > Preferences - > Сочетания Клавиш.
- найти ярлыки преобразования.
- изменить сочетание клавиш.
в моем случае у меня есть CTRL+ U CTRL+ U для преобразования в верхний регистр и CTRL+LCTRL+L для преобразования в нижний регистр
изменить регистр букв в коде Visual Studio
в верхнем регистре:Ctrl+K,Ctrl+U
и в нижнем регистре:Ctrl+K,Ctrl+L.
Мнемоника:
K как Keyboard
U как U pper case
L как Lслучае Ауэр
стандартная привязка клавиш для VS кода на macOS:
выбор в верхнем регистре ⌘+K,⌘+U и в нижнем регистре:⌘+K,⌘+L.
все комбинации клавиш можно открыть с помощью ⌘+K⌘+S (типа Keyboard Settings), где вы также можете искать конкретный ключ сочетания.
At 19 сентября 2018, эти строки работали для меня:
Файл - > Настройки - > Сочетания Клавиш.
появится редактор с привязками клавиш.файл json. Поместите туда следующий JSON и сохраните.
// Place your key bindings in this file to overwrite the defaults [ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" }, ]


Comments