Intellij ярлык для преобразования кода в верхний или нижний регистр?


Ответы:


467

Ctrl+ Shift+U

В дальнейшем попробуйте набрать: Ctrl+ Shift+ Aи искать любые понравившиеся вам действия. Здесь: случай переключения .

Или ⌘ Command+ Shift+, Uесли вы используете Mac OSX.


9
В случае, если это помогает кому-то, кто бродит здесь: в Eclipse это CMD + SHFT + Y (внизу) и CMD + SHIFT + X (вверху)
gMale

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

30
@Trenton - если вы используете Ubuntu, по умолчанию для ввода в Unicode используется CTRL + SHIFT + U, поэтому вы видите букву u. Если вы не используете его, вам, вероятно, следует отсоединить его (похоже, что это не так просто askubuntu.com/questions/367646/… ) или определить новый ярлык для этого действия в Intellijf
Куба

1
export XMODIFIERS="" ./bin/idea.shрешает мне, используя Ubuntu.
deFreitas

1
@Kuba, октябрь 2018 года. Я могу подтвердить, что Debian делает то же самое
sox с Моникой



7

Если вы являетесь пользователем Ubuntu, вы заметите, что Ctrl + Shift + Uдобавите u вместо переключения регистра.

Решением для меня было изменить KeyMap с:

Ctrl + Shift + U -> Alt + Shift + U

Вы можете сделать это с помощью этой документации


2

Пожалуйста, сначала проверьте настройки горячих клавиш. Вы могли бы пойти в

Файл> Настройки> Поиск карты ключей> Поиск случая переключения

и посмотрите, какая горячая клавиша была настроена. Смотрите скриншот ниже: -

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

Если не настроен, создайте новый для себя.


1

Выберите текст / слово / строку для изменения и нажмите Cntrl+Shift+Uили Command+Shift+U(MAC) работает. Пожалуйста, посмотрите здесь для более подробной информации


Есть какая-то конкретная причина, по которой проголосовали? Я только что проверил в IntelliJ и подтвердил это
Shravan Рамамурти
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.