Oracle SQL Developer中大写选定文本的快捷方式

时间:2016-01-26 15:25:41

标签: oracle oracle-sqldeveloper

我想在SQL Developer工作表中突出显示一些文本,并使用一些键盘快捷键将其转换为大写。

Oracle SQL Developer中是否有这样的快捷方式?

我使用的是4.1.2版。

10 个答案:

答案 0 :(得分:16)

Tools->Preferences->Shortcut Keys下,您可以找到和/或定义Convert Selection to UppercaseConvert Selection to Lowercase命令的快捷键组合。我已经分别映射到 CTRL + U CTRL + L 。遗憾的是,似乎没有将文本转换为Initcap的特定命令,因此To Upper/Lower/Initcap命令是实现此目的的方法。但是,请注意To Upper/Lower/Initcap命令实际上在五种格式模式之间循环:

  • 大写
  • 小写
  • INITCAP
  • 较低的关键字,上标识符
  • 上部关键字,下部标识符

其中一些模式会改变代码格式化程序的行为(默认键序列 CTRL + F7 ),如果有的话,还会更改Tools->Preferences->Code Editor->Completion Insight->Change case as you type设置启用。

答案 1 :(得分:5)

4.2.0.17中的

突出显示单词,然后Alt + '

答案 2 :(得分:4)

这可能是一个古老的问题,但我注意到在Mac上,循环的键盘快捷键是未绑定的。

我在

中遵循了上述建议
tools->preferences->shortcuts

并将自己绑定到 ctrl + ' 但请注意,默认情况下,在Mac上的4.2中,这是未绑定的。

答案 3 :(得分:3)

发现它!您可以在工作表中选择文本,然后使用 Ctrl + Shift + 在案例之间切换(在4.1.2版本中)。

它将在以下情况之间循环:

大写:

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中,选择的文本使用此快捷键转换为大写和小写

  1. 大写字母:ctr + shift + U
  2. 小写:ctr + shift + L