Visual studio code перевод текста в верхний регистр
могу ли я сделать многострочный выбор текста всеми заглавными буквами в Код 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)
Это было упрощено довольно много в последнее время.
Очень легко и прямо сейчас.
из окна поиска просто найдите "редактор".действие.transformTo", Вы увидите экран, как:
нажмите знак "плюс" слева от каждого элемента, это подскажет диалоговое окно для вашего to [press] вы хотите привязки клавиш, после того, как он показывает, что на экране, нажмите [Enter] для сохранения.
Я использую расширение change-case, и он отлично работает. Я определил ярлыки:
Как переключить регистр выделенного текста в коде Visual Studio? VS позволяет это через CTRL + SHIFT + U и CTRL + U.
Есть ли привязка команды, которую я могу настроить для этого, или это по умолчанию какая-то другая комбинация клавиш?
Я не могу найти соответствующие сочетания клавиш в привязках клавиш. Вероятно, эта функция не поддерживается в текущей версии. Обновление: теперь поддерживается. Перейдите в Файл> Настройки> Сочетания клавиш и найдите «Преобразовать».Потрясающе и полезно:
- Палитра команд: Ctrl + ( shift ) + p
- введите >transform верхний / нижний регистр и нажмите ввод
Чтобы сопоставить команду в верхнем регистре с привязкой клавиш (например, 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 ++)?Цитируется из этого поста :
Я пошел на cmd+shift+u и cmd+shift+l на MacOS. Чувствуется как раз хорошо. В Linux ctrl + shift + u не работает, поэтому вместо него используйте клавиши ctrl + u для прописных букв и ctrl + l для строчныхВопрос в том, как заставить работать CTRL + SHIFT + U в коде Visual Studio. Вот как это сделать. (Версия 1.8.1 или выше). Вы также можете выбрать другую комбинацию клавиш.
Файл-> Настройки -> Сочетания клавиш.
Редактор появится с keybindings.json файлом. Поместите туда следующий JSON и сохраните.
Теперь CTRL + SHIFT + U будет выделять выделенный текст, даже если он многострочный. Таким же образом, CTRL + SHIFT + L сделает выделенный текст строчными.
Эти команды встроены в VS 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 на клавиатуре, чтобы сохранить и выйти. Сделайте то же самое для другого варианта.
Как переключить регистр выделенного текста в Visual Studio Code? VS позволяет это сделать с помощью CTRL+SHIFT+U и CTRL+U.
Есть ли привязка команды, которую я могу настроить для этого, или по умолчанию это какая-то другая комбинация клавиш?
Кто-нибудь знает, как я могу отключить или переназначить Ctrl + левый клик в Visual Studio Code? Мне кажется, что клавиша Ctrl нажата при выборе текста с помощью мыши, чтобы скопировать около 20% времени, и это действительно раздражает переход к другому файлу в середине его. Visual Studio.
Эхо комментария юстанотердева:
Умопомрачительно и полезно:
- Палитра Команд: Ctrl + ( shift ) + p
- введите >transform выберите верхний / нижний регистр и нажмите enter
Чтобы сопоставить команду верхнего регистра с привязкой клавиш (например, 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-й и т. д.
- Использовать слова
- Найти: (\s)([a-z]) ( \s соответствует пробелам и новым строкам, т. е. " venuS" => " VenuS")
- Заменить: _44
- Некапитализировать слова
- Найти: (\s)([A-Z])
- Заменить: $1\l$2
- Снимите один верблюжий футляр (например, cAmelCAse => camelcAse => верблюжий футляр)
- Найти: _47
- Заменить: $1\l$2
- Строчные буквы все из заглавной буквы в словах (например, LowerCASe => строчные буквы)
- Найти: (\w)([A-Z]+)
- Заменить: $1\L$2
- Альтернативная Замена: \L$0
- Прописные буквы все из строчной буквы в словах (например, upperCASe => в верхнем регистре)
- Найти: (\w)([A-Z]+)
- Заменить: $1\U$2
- Предыдущий заглавный (например, upperCase => UPPERCase)
- Найти: (\w+)([A-Z])
- Заменить: \U$1$2
- Предыдущий строчный регистр (например, LOWERCase => lowerCase)
- Найти: (\w+)([A-Z])
- Заменить: \L$1$2
- Заглавные буквы rest (например, upperCase => upperCASE)
- Найти: ([A-Z])(\w+)
- Заменить: $1\U$2
- Строчные буквы rest (например, строчные буквы => lOwercase)
- Найти: ([A-Z])(\w+)
- Заменить: $1\L$2
- Shift-right-uppercase (например, Case => cAse => caSe => casE)
- Найти: ([a-z\s])([A-Z])(\w)
- Заменить: $1\l$2\u$3
- 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+У.
Есть команды обязательные, что я могу установить до этого, или это по умолчанию некоторые другие сочетания клавиш?
Умопомрачительных и полезно:
- Команда палитра: сочетание клавиш Ctrl + ( сдвиг ) + п
- тип в `>преобразовывать выбрать верхний/нижний регистр и нажмите 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+сдвиг+л для строчных.
Нажмите введите на клавиатуре, чтобы сохранить изменения и выйти. Сделать то же самое для другой вариант.
Читайте также: