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 с Моникой
45

Согласно документации :

Ctrl+ Shift+ U: Переключить регистр выделенного текстового блока

Паскаль МАРТИН
источник
Устаревший, не переключайтесь больше. Это только сделает символы в верхнем регистре.
Ян
13

Я очень рекомендую плагин String Manipulation для Intellij.

С простым Alt+ M( Option+ Mдля Mac ) вы получите:

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

Таким образом, вы можете легко манипулировать строками следующим образом:

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

Иван Араки
источник
7

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

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

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

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

T04435
источник
2

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

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

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

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

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

Виная Праджапати
источник
1

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

Шраван Рамамурти
источник
Есть какая-то конкретная причина, по которой проголосовали? Я только что проверил в IntelliJ и подтвердил это
Shravan Рамамурти