我想在SQL Developer工作表中突出显示一些文本,并使用一些键盘快捷键将其转换为大写。
Oracle SQL Developer中是否有这样的快捷方式?
我使用的是4.1.2版。
答案 0 :(得分:16)
在Tools->Preferences->Shortcut Keys
下,您可以找到和/或定义Convert Selection to Uppercase
和Convert Selection to Lowercase
命令的快捷键组合。我已经分别映射到 CTRL + U 和 CTRL + L 。遗憾的是,似乎没有将文本转换为Initcap的特定命令,因此To Upper/Lower/Initcap
命令是实现此目的的方法。但是,请注意To Upper/Lower/Initcap
命令实际上在五种格式模式之间循环:
其中一些模式会改变代码格式化程序的行为(默认键序列 CTRL + F7 ),如果有的话,还会更改Tools->Preferences->Code Editor->Completion Insight->Change case as you type
设置启用。
答案 1 :(得分:5)
突出显示单词,然后Alt + '
答案 2 :(得分:4)
这可能是一个古老的问题,但我注意到在Mac上,循环的键盘快捷键是未绑定的。
我在
中遵循了上述建议tools->preferences->shortcuts
并将自己绑定到 ctrl + ' 但请注意,默认情况下,在Mac上的4.2中,这是未绑定的。
答案 3 :(得分:3)
它将在以下情况之间循环:
大写:
SELECT * FROM MYSCHEMA.EXAMPLE;
小写:
select * from myschema.example;
上方关键字:
SELECT * FROM myschema.example;
关键字越低,标识符越高:
select * from MYSCHEMA.EXAMPLE;
上方关键字,下方标识符:
SELECT * FROM myschema.example;
初始上限:
Select * From Myschema.Example;
正如@PiotrSiekierski所述,您可以更改Tools -> Preferences -> Shortcut Keys
中的键盘快捷键。在4.1.2版中,默认情况下 Ctrl + '快捷方式映射到“向下导航”。
如@Sentinel所述,如果您对循环使用不同的案例选项不感兴趣,可以通过转到{{1}为“将选择转换为大写”或“将选择转换为小写”分配快捷方式并搜索所需的功能。然后,您可以为这些命令分配快捷方式,例如 Ctrl + U 或 Ctrl + L 。在版本4.1.2中,“将选择转换为大写”和“将选择转换为小写”命令默认情况下没有快捷方式映射。
答案 4 :(得分:2)
Ctrl +'默认情况下更改大小写您可以在以下位置找到所有快捷方式:
tools->preferences->shortcuts
答案 5 :(得分:2)
这循环通过Upper / Lower / Initcap。
CTRL + '
答案 6 :(得分:0)
使用
Control + '
每次按此键时,都会在驼峰,小写和大写之间切换。希望对您有帮助。
我的SQL开发人员是18.4。对我有用
答案 7 :(得分:0)
这在我的SQL Developer版本18.2.0.183内部版本183.1748中的Upper / Lower / Initcap中循环。
ALT + '
答案 8 :(得分:0)
在最新版本中,您可以突出显示文本,然后转到:工具>> PL / SQL Beautifier,这将格式化查询并将文本大写!
希望有帮助。
答案 9 :(得分:0)
在sql server中,选择的文本使用此快捷键转换为大写和小写