2016-01-26 162 views

回答

2

找到它!您可以在工作表中選擇文本,然後使用按Ctrl ++案件之間切換(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提到的,如果你不感興趣,通過不同的情況下,選擇騎自行車,你可以指定一個快捷方式轉到Tools -> Preferences -> Shorcut Keys和搜索爲「轉換所選以大寫」或「轉換所選以小寫」爲期望的功能。然後,您可以爲這些命令分配快捷方式,如Ctrl + UCtrl + L。在版本4.1.2中,默認情況下,'將選擇轉換爲大寫'和'將選擇轉換爲小寫'命令沒有快捷方式映射。

2

Ctrl +'默認情況下會改變大小寫。你可以找到所有的快捷方式:

tools->preferences->shortcuts 
+0

這對我不起作用。我必須使用Ctrl + Shift +「 –

+0

」Ctrl +「和」Ctrl + Shift +「都不適用於我,根據所選答案重新映射。 – vesperto

2

這循環通過上/下/初始化。

CTRL +

+0

這不適合我。我必須使用Ctrl + Shift +「。 –

+0

@AndrewMairose取決於您的鍵盤語言設置,我會推測。 – Matt

+0

用於在需要時鍵入文本/ sql代碼上限或下限:) – Kaps

12

Tools->Preferences->Shortcut Keys你可以找到和/或定義的快捷鍵組合的Convert Selection to UppercaseConvert Selection to Lowercase命令。我的地圖分別映射到和CTRL-L。不幸的是,似乎並沒有將文本轉換爲Initcap的特定命令,因此To Upper/Lower/Initcap命令是實現這一目標的方法。但是,要知道的是,To Upper/Lower/Initcap命令實際上5種格式模式之間循環:低標識符

  • 大寫
  • 小寫
  • INITCAP
  • 下關鍵詞,上標識
  • 上關鍵詞,

    其中一些模式將改變代碼格式化程序的行爲(默認鍵序列CTRL-F7)和Tools->Preferences->Code Editor->Completion Insight->Change case as you type設置,如果您啓用它。

+1

偉大的問題和答案...儘管我會避免在輸入時設置Change Case,但有幾次我犯了非常糟糕的錯誤,因爲它會在您將文本更改爲文本之前將其放入引號中,並且如果您未看到自動更改,則可能會造成傷害。 –

+0

好的答案!我選擇了'SHIFT + CTRL + U'作爲大寫字母,'CTRL + U'作爲小寫字母,因爲這些是Notepad ++的默認快捷鍵,我也經常使用它。 –

2

這可能是一個老問題,但我注意到,在Mac上,循環的鍵盤快捷鍵未被綁定。

我遵循上述建議,

tools->preferences->shortcuts 

和束縛自己CTRL +但要注意,在4.2 Mac上的缺省是未綁定。

0

在4.2.0.17中突出顯示該字詞然後Alt + '