ChatGPT解决这个技术问题 Extra ChatGPT

将代码转换为大写或小写的 Intellij 快捷方式?

将代码转换为大写或小写的 Intellij 快捷方式是什么?


F
Felipe

Ctrl + Shift + U

以后尝试键入:Ctrl + Shift + A 并查找您喜欢的任何操作。此处:切换案例。

或者 ⌘ Command + Shift + U 如果您使用的是 Mac OSX。


如果它可以帮助在这里徘徊的人:在 Eclipse 中,这是 CMD+SHFT+Y(下)和 CMD+SHIFT+X(上)
我有麻烦,有时按 CTRL+SHIFT+U 只是用字母 U 替换选定的文本。有时它可以工作,但通常它只是替换。
@Trenton - 如果您使用 Ubuntu,默认情况下 CTRL+SHIFT+U 用于 Unicode 输入,因此您会看到字母 u。如果您不使用它,您可能应该取消绑定它(看起来不是那么容易 askubuntu.com/questions/367646/…)或在 Intellijf 中为此操作定义一个新的快捷方式
export XMODIFIERS="" ./bin/idea.sh 使用 Ubuntu 解决了我的问题。
@Kuba 在 2018 年 10 月我可以确认 Debian 也这样做
P
Pascal MARTIN

根据 documentation

Ctrl + Shift + U :切换所选文本块的大小写


已过时,不再切换。它只会使字符大写。
I
Ivan Aracki

我会高度向 Intellij 推荐 String Manipulation plugin

使用简单的 Alt + M(Mac 的 Option + M),您可以获得:

https://i.stack.imgur.com/n716m.png

因此,您可以通过以下方式轻松地使用字符串进行操作:

https://i.stack.imgur.com/aUU7n.gif


m
max

如果您是 Ubuntu 用户,您会注意到 Ctrl + Shift + U 将添加一个 u 而不是切换大小写。

我的解决方案是将 KeyMap 从:

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

您可以使用此 Docs


V
Vinay Prajapati

请先检查您的热键设置。你可以去

文件 > 设置 > 搜索键盘映射 > 搜索 Toggle Case

并查看已配置的热键。请参阅下面的屏幕截图:-

https://i.stack.imgur.com/dyDCC.png

如果未配置,请为自己创建一个新的。


m
max

选择要修改的文本/单词/行并点击 Cntrl+Shift+UCommand+Shift+U` (MAC) 有效。请查看here了解更多详情


它被否决的任何具体原因?我刚刚在 IntelliJ 中验证并确认了这一点
必须将项目从 MSSQL(Pascal 大小写)转换为 Postgres(小写)。这为我节省了大量时间!
t
thatguy

在 Intellij IDE 中切换案例:

对于 Ubuntu 操作系统,请使用 Ctrl+Shift+x 或 Ctrl+Shift+y

对于 Windows 操作系统,请使用 Ctrl+Shift+u