Visual studio code перевод текста в верхний регистр

Обновлено: 07.07.2024

могу ли я сделать многострочный выбор текста всеми заглавными буквами в Код Visual Studio? В полном объеме Visual Studio это CTRL + SHIFT + U для этого.

расширение, которое существует, что я видел только делать не многострочные блоки.

вопрос в том, как сделать CTRL + SHIFT + U работа в коде Visual Studio. Вот как это сделать. (версия 1.8.1 или выше).

Файл - > Настройки - > Сочетания Клавиш.

появится редактор с привязками клавиш.файл json. Поместите туда следующий JSON и сохраните.

теперь CTRL + SHIFT + U будет использовать выделенный текст, даже если многострочный. Точно так же, CTRL + SHIFT + L сделает выделенный текст в нижний регистр.

эти команды встроены в код VS, и для их работы не требуются расширения.

выделите нужный текст в верхний регистр. Затем нажмите CTRL + SHIFT + P чтобы открыть палитру команд. Затем начните вводить слово "верхний регистр", и вы увидите . Нажмите это, и это сделает ваш текст в верхнем регистре.

всякий раз, когда вы хотите сделать что-то в VS-коде и не знаете, как, это хорошая идея, чтобы поднять палитру команд с CTRL + SHIFT + P , и попробуйте ввести в ключевом слове для вас хотите. Часто команда будет отображаться там, поэтому вам не нужно искать в сети, как что-то сделать.

обновление 8 марта 2018 с кодом Visual Studio 1.20.1 (mac)

Это было упрощено довольно много в последнее время.
Очень легко и прямо сейчас.

screenshot of keyboard shortcuts setup dialog in Visual Studio Code (mac)

из окна поиска просто найдите "редактор".действие.transformTo", Вы увидите экран, как:

нажмите знак "плюс" слева от каждого элемента, это подскажет диалоговое окно для вашего to [press] вы хотите привязки клавиш, после того, как он показывает, что на экране, нажмите [Enter] для сохранения.

Я использую расширение change-case, и он отлично работает. Я определил ярлыки:

Как переключить регистр выделенного текста в коде Visual Studio? VS позволяет это через CTRL + SHIFT + U и CTRL + U.

Есть ли привязка команды, которую я могу настроить для этого, или это по умолчанию какая-то другая комбинация клавиш?

Я не могу найти соответствующие сочетания клавиш в привязках клавиш. Вероятно, эта функция не поддерживается в текущей версии. Обновление: теперь поддерживается. Перейдите в Файл> Настройки> Сочетания клавиш и найдите «Преобразовать».

Потрясающе и полезно:

  1. Палитра команд: Ctrl + ( shift ) + p
  2. введите >transform верхний / нижний регистр и нажмите ввод

введите описание изображения здесь

Можно настроить сочетания клавиш для этих команд в меню «Файл»> «Установки»> «Сочетания клавиш» Для переключения pycharm использует ту же команду CTRL + SHIFT + "u". зачем создавать 2 ярлыка, когда один из них можно использовать? Я понимаю, что это не ответ, а просто комментарий. иногда у вас есть «Смешанный текст в регистре», который вы хотите перейти непосредственно к «ВСЕ верхний регистр» или «весь нижний регистр», поэтому преобразование в верхний регистр и преобразование в нижний регистр отдельно имеет больше смысла.

Чтобы сопоставить команду в верхнем регистре с привязкой клавиш (например, Ctrl + T U ), выберите Файл -> Параметры -> Сочетания клавиш и вставьте следующее в конфигурацию json:

РЕДАКТИРОВАТЬ:

В обновлении VSCode от ноября 2016 года (примечания к выпуску) появилась встроенная поддержка преобразования в верхний и нижний регистр с помощью команд editor.action.transformToUppercase и editor.action.transformToLowercase . У них нет стандартных сочетаний клавиш.

Расширение регистра изменений все еще полезно для других преобразований текста, например, camelCase, PascalCase, случай змеи и т. Д.

"Ctrl + TU" не работал для меня на Mac версии. Я использовал "Ctrl + U" вместо этого, так как он не отображается по умолчанию для каких-либо действий. Для ленивых: выделите текст, нажмите Ctrl + P, наберите в >transform нижнем или верхнем регистре, затем нажмите enter Приложение к комментарию @ justanotherdev: для этих команд можно настроить сочетания клавиш в Разве нет способа отобразить эти параметры в меню правой кнопки мыши (как это делает Nptepad ++)?

Цитируется из этого поста :

Вопрос в том, как заставить работать CTRL + SHIFT + U в коде Visual Studio. Вот как это сделать. (Версия 1.8.1 или выше). Вы также можете выбрать другую комбинацию клавиш.

Файл-> Настройки -> Сочетания клавиш.

Редактор появится с keybindings.json файлом. Поместите туда следующий JSON и сохраните.

Теперь CTRL + SHIFT + U будет выделять выделенный текст, даже если он многострочный. Таким же образом, CTRL + SHIFT + L сделает выделенный текст строчными.

Эти команды встроены в VS Code, и для их работы не требуется никаких расширений.

Я пошел на cmd+shift+u и cmd+shift+l на MacOS. Чувствуется как раз хорошо. В Linux ctrl + shift + u не работает, поэтому вместо него используйте клавиши ctrl + u для прописных букв и ctrl + l для строчных

Иметь в Visual Studio Code то, что вы можете делать в Sublime Text ( CTRL+K CTRL+U и CTRL+K CTRL+L ), вы можете сделать это:

  • Откройте " Сочетания клавиш ", нажав "Файл -> Настройки -> Сочетания клавиш »
  • Нажмите на ссылку " keybindings.json ", которая появляется под " поле Поиск сочетаний клавиш "

Между [] скобками добавьте:

Сохраните и закройте « keybindings.json »

Я не знаю, является ли это новым, но когда я сделал это, все, что мне нужно было сделать, это поставить «верхний регистр» в появившемся окне поиска, а затем нажать «+», чтобы добавить новое сопоставление. Повторите с «строчными», чтобы покрыть другое направление, и я был все готово.

Для тех, кто боится что-то испортить в настройках 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 на клавиатуре, чтобы сохранить и выйти. Сделайте то же самое для другого варианта.

Как переключить регистр выделенного текста в Visual Studio Code? VS позволяет это сделать с помощью CTRL+SHIFT+U и CTRL+U.

Есть ли привязка команды, которую я могу настроить для этого, или по умолчанию это какая-то другая комбинация клавиш?

Кто-нибудь знает, как я могу отключить или переназначить Ctrl + левый клик в Visual Studio Code? Мне кажется, что клавиша Ctrl нажата при выборе текста с помощью мыши, чтобы скопировать около 20% времени, и это действительно раздражает переход к другому файлу в середине его. Visual Studio.

Эхо комментария юстанотердева:

Умопомрачительно и полезно:

  1. Палитра Команд: Ctrl + ( shift ) + p
  2. введите >transform выберите верхний / нижний регистр и нажмите enter

enter image description here

Чтобы сопоставить команду верхнего регистра с привязкой клавиш (например, Ctrl + T U ), нажмите Файл - > Настройки - > сочетания клавиш и вставьте следующее В конфигурацию json:

EDIT:

С ноябрьским обновлением 2016 года (release notes) VSCode появилась встроенная поддержка преобразования в верхний и нижний регистр с помощью команд editor.action.transformToUppercase и editor.action.transformToLowercase . У них Нет привязок клавиш по умолчанию.

Расширение change-case по-прежнему полезно для других текстовых преобразований, например camelCase, PascalCase, snake-case и т. д.

Цитата из этого поста :

Вопрос в том, как заставить CTRL+SHIFT+U работать в Visual Studio Code. Вот как это сделать. (Версия 1.8.1 или выше). Вы также можете выбрать другую комбинацию клавиш.

Файл-> Настройки -> Сочетания Клавиш.

Появится редактор с файлом keybindings.json . Поместите следующее JSON туда и спаси.

Теперь CTRL+SHIFT+U будет заглавной буквой выделенного текста, даже если он многострочный. Точно так же CTRL+SHIFT+L сделает выделенный текст строчным.

Эти команды встроены в VS-код, и для их работы не требуется никаких расширений.

Visual Studio 2017 планируется выпустить 7 марта 2017 года в соответствии с Microsoft. Мои вопросы таковы : Мне все еще нужно Visual Studio Code для моего Angular2/Typescript Развитие ? Заменит ли Visual Studio 2017 Visual Studio Code или они оба будут сосуществовать с разными сильными сторонами.

После установки python на Visual Studio Code цвет текста, который у меня есть, только белый и больше не отображает цвета, когда я даю команды, и это меня беспокоит. Пожалуйста, помогите!

Чтобы иметь в Visual Studio Code то, что вы можете сделать в Sublime Text ( CTRL+K CTRL+U и CTRL+K CTRL+L ), вы могли бы сделать это:

  • Откройте "сочетания клавиш", нажав на " Файл -> Настройки -> сочетания клавиш "
  • Нажмите на ссылку " keybindings.json ", которая появится в поле "Поиск Привязок клавиш".

Между скобками [] добавить:

Сохранить и закрыть " keybindings.json "

Для тех, кто боится что-то испортить в ваших настройках 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 на клавиатуре, чтобы сохранить и выйти. Сделайте то же самое для другого варианта.

Я думаю, что эта функция в настоящее время отсутствует прямо сейчас.

Я заметил, когда делал руководство по сочетанию клавиш, различия между ним и Sublime.

Хотя это новый редактор, и я не удивлюсь, если они добавят его обратно в новой версии.

Теперь переключение верхнего и нижнего регистров может быть сделано одновременно в выбранных строках с помощью замены регулярного выражения(regex, Ctrl H + Alt R ), согласно выпуску v1.47.3 июня 2020 года :

Это делается через 4 класса символов "Single character" (документация Perl), а именно для соответствующей группы, следующей за ним :

  • \l <=> [[:lower:]] : первый символ становится строчным
  • \u <=> [[:upper:]] : первый символ становится заглавным
  • \L <=> [^[:lower:]] : все символы становятся строчными
  • \U <=> [^[:upper:]] : все символы становятся прописными

$0 соответствует всем выбранным группам, в то время как $1 соответствует 1-й группе, $2 -2-й и т. д.

  1. Использовать слова
  • Найти: (\s)([a-z]) ( \s соответствует пробелам и новым строкам, т. е. " venuS" => " VenuS")
  • Заменить: _44
  1. Некапитализировать слова
  • Найти: (\s)([A-Z])
  • Заменить: $1\l$2
  1. Снимите один верблюжий футляр (например, cAmelCAse => camelcAse => верблюжий футляр)
  • Найти: _47
  • Заменить: $1\l$2
  1. Строчные буквы все из заглавной буквы в словах (например, LowerCASe => строчные буквы)
  • Найти: (\w)([A-Z]+)
  • Заменить: $1\L$2
  • Альтернативная Замена: \L$0
  1. Прописные буквы все из строчной буквы в словах (например, upperCASe => в верхнем регистре)
  • Найти: (\w)([A-Z]+)
  • Заменить: $1\U$2
  1. Предыдущий заглавный (например, upperCase => UPPERCase)
  • Найти: (\w+)([A-Z])
  • Заменить: \U$1$2
  1. Предыдущий строчный регистр (например, LOWERCase => lowerCase)
  • Найти: (\w+)([A-Z])
  • Заменить: \L$1$2
  1. Заглавные буквы rest (например, upperCase => upperCASE)
  • Найти: ([A-Z])(\w+)
  • Заменить: $1\U$2
  1. Строчные буквы rest (например, строчные буквы => lOwercase)
  • Найти: ([A-Z])(\w+)
  • Заменить: $1\L$2
  1. Shift-right-uppercase (например, Case => cAse => caSe => casE)
  • Найти: ([a-z\s])([A-Z])(\w)
  • Заменить: $1\l$2\u$3
  1. Shift-left-uppercase (например, CasE => CaSe => CAse => случай)
  • Найти: (\w)([A-Z])([a-z\s])
  • Заменить: \u$1\l$2$3

Похожие вопросы:

Как говорится в названии, в visual studio code вы можете использовать editor.action.joinLines для соединения различных строк текста в одну строку? Будучи редактором noob, вопрос в том, как? Как мне.

Есть ли способ включить поле выбора в Visual Studio Code (VSCode)? Под selection margin я подразумеваю поле слева от текста, которое позволяет выделять целые строки щелчком и перетаскиванием мышью.

Итак, в Visual Studio Code у меня есть .vscode/settings.json , который определяет некоторые каталоги, которые не должны отображаться. У меня есть некоторые node_modules , которые специфичны для.

Кто-нибудь знает, как я могу отключить или переназначить Ctrl + левый клик в Visual Studio Code? Мне кажется, что клавиша Ctrl нажата при выборе текста с помощью мыши, чтобы скопировать около 20%.

Visual Studio 2017 планируется выпустить 7 марта 2017 года в соответствии с Microsoft. Мои вопросы таковы : Мне все еще нужно Visual Studio Code для моего Angular2/Typescript Развитие ? Заменит ли.

После установки python на Visual Studio Code цвет текста, который у меня есть, только белый и больше не отображает цвета, когда я даю команды, и это меня беспокоит. Пожалуйста, помогите!

В VS Code как я могу отключить перетаскивание для редактирования текста? При редактировании в Visual Studio Code часто, когда я пытаюсь выделить область текста, я случайно выбираю несколько.

Есть ли встроенный способ поменять местами два произвольных текстовых блока в Visual Studio ? (Так получилось, что я использую VS2015). Пример: у вас есть такой метод, как FooBar(target, source) , и.

У меня есть файл csv, с которым я работаю в Visual Studio Code (VSC). Файл содержит несколько гиперссылок, прикрепленных к тексту документа. Например: Available at SSRN.

Как изменить регистр выделенного текста в Visual Studio кода? Против это позволяет с помощью Ctrl+шифт+U и нажмите Ctrl+У.

Есть команды обязательные, что я могу установить до этого, или это по умолчанию некоторые другие сочетания клавиш?

Умопомрачительных и полезно:

  1. Команда палитра: сочетание клавиш Ctrl + ( сдвиг ) + п
  2. тип в `>преобразовывать выбрать верхний/нижний регистр и нажмите Enter

Введите описание изображения здесь

На карте в верхнем регистре команды на сочетание клавиш (например, <и>сочетание клавиш Ctrl</роз>+<и>Т</роз> <и>у</КБД и GT;), нажмите Файл -и gt; Настройки -> сочетания клавиш и вставьте следующее в формате JSON конфиг:

Редактировать:

Изменить-деле расширение еще пригодится для других текстовых преобразований, например, верблюжьего, PascalCase, змею, и т. д.

вопрос о том, как сделать сочетание клавиш Ctrl+сдвиг+работаешь в Visual студии код. Вот как это сделать. (Версии 1.8.1 или выше). Вы также можете выбрать другую комбинацию клавиш.

файл-и gt; Настройки -> сочетания клавиш.

редактор появится с хоткеев.файл JSON`. Поместите следующий в JSON и сохранить.

[ < "по ключ" и: "и Ctrl+сдвиг+у" и, и"команда": "был редактором.действий.transformToUppercase" и, "при себе": "по editorTextFocus"и >, < "по ключ" и: "и Ctrl+сдвиг+Л" и, и"команда": "был редактором.действий.transformToLowercase" и, "при себе": "по editorTextFocus"и >]

теперь Ctrl+шифт+u будет использовать выделенный текст, даже если многоканальный. В таким же образом, сочетание клавиш Ctrl+шифт+L будет сделать выделенный текст в нижнем регистре.

эти команды встроены в код против, и никакие расширения не требуется , Чтобы заставить их работать.

В в Visual Studio кода что вы можете сделать в Куплю ( <и>Ctrl+к Ctrl и+у</роз> и <и>Ctrl+к Ctrl И+Л</роз> ) вы могли бы сделать это: <БР />

  • Откройте и"сочетания клавиш" с нажмите на "файл -и gt; Настройки -> сочетания клавиши"
  • Нажмите на "хоткеев.в JSON" по ссылке, которая появится в разделе " инастройки поиска" в поле
  • Между [] скобки добавить:
  • Сохранить и закрыть " покомбинации клавиш.в JSONи"

<ч /> Другой способ: Microsoft выпустила "в возвышенное текст контурную карту и настройки импортер" по, пристройка, импорт комбинации клавиш и настройки из редактора кода против.

Я думаю, что эта функция в настоящее время отсутствует сейчас.

Я заметил, когда я делал руководство для клавиш различия между ним и возвышенное.

Для тех, кто боится что-либо испортить в вашей vscode параметры в JSON, это довольно легко следовать.

Открыть в "файл -и gt; Настройки -> горячих клавиш" в или в "Код -и gt; Настройки -> горячих клавиш" В для пользователей Mac

Введите в строке поиска преобразования .

По умолчанию у вас не будет ничего под клавиш . Теперь дважды кликните на преобразовать в нижний регистр или преобразовать в верхний регистр .

Нажмите желаемую комбинацию клавиш, чтобы установить сочетание клавиш. В этом случае при копировании от возвышенного я буду жать сочетание клавиш Ctrl+сдвиг+у на верхнем или сочетание клавиш Ctrl+сдвиг+л для строчных.

Нажмите введите на клавиатуре, чтобы сохранить изменения и выйти. Сделать то же самое для другой вариант.

Читайте также: