2016-01-26 12 views

risposta

2

Trovato! È possibile selezionare il testo nel foglio di lavoro, quindi utilizzare Ctrl +Maiusc +" per passare tra i casi (nella versione 4.1.2)

, e che scorre tra le seguenti casi:.

maiuscolo:

SELECT * FROM MYSCHEMA.EXAMPLE; 

Lower di caso:

select * from myschema.example; 

superiore Parole chiave:

SELECT * FROM myschema.example; 

Lower Parole, identificatori Tomaia:

select * from MYSCHEMA.EXAMPLE; 

superiore Parole chiave, identificatori inferiori:

SELECT * FROM myschema.example; 

Cap iniziale:

Select * From Myschema.Example; 

Come menzionato da @PiotrSiekierski, è possibile modificare le scorciatoie da tastiera in Tools -> Preferences -> Shortcut Keys. Nella versione 4.1.2, il collegamento Ctrl + ' è mappato su' Naviga verso il basso 'per impostazione predefinita.


come detto da @Sentinel, se non siete interessati a bicicletta attraverso le diverse opzioni di caso, è possibile assegnare una scorciatoia per 'Converti la selezione in maiuscolo' o 'Converti la selezione in minuscolo' andando a Tools -> Preferences -> Shorcut Keys e la ricerca per la funzionalità desiderata. È quindi possibile assegnare un collegamento a questi comandi, come Ctrl +U o Ctrl +L. Nella versione 4.1.2, i comandi "Converti selezione in maiuscolo" e "Converti selezione in lettere minuscole" non hanno alcuna mappatura di scorciatoia per impostazione predefinita.

2

Ctrl + 'cambia caso per impostazione predefinita. Puoi trovare tutte le scorciatoie in:

tools->preferences->shortcuts 
+0

Questo non funziona per me. Devo usare Ctrl + Shift + ". –

+0

Né' Ctrl + ''né' Ctrl + Shift + "' funzionano per me, rimappando secondo la risposta selezionata. – vesperto

2

Questo passa attraverso Upper/Lower/Initcap.

CTRL +'

+0

Questo non funziona per me. Devo usare Ctrl + Shift + ". –

+0

@AndrewMairose dipende dalle impostazioni della lingua della tastiera che presumo. – Matt

+0

Utile per rendere il testo digitato/codice sql superiore o inferiore come e quando richiesto :). – Kaps

12

Sotto Tools->Preferences->Shortcut Keys è possibile trovare e/o definire la combinazione di tasti per i comandi Convert Selection to Uppercase e Convert Selection to Lowercase. Ho il mio mappato a e CTRL-L rispettivamente. Sfortunatamente non sembra essere un comando specifico per convertire il testo in Initcap, quindi il comando To Upper/Lower/Initcap è la soluzione giusta. Tuttavia, essere consapevoli del fatto che il comando To Upper/Lower/Initcap realtà cicli tra cinque modalità di formato:

  • MAIUSCOLE
  • minuscolo
  • INITCAP
  • Lower Parole, Alta Identificatori
  • superiore Parole chiave, identificatori Lower

Alcune di queste modalità modificheranno il comportamento del formattatore del codice (sequenza di tasti predefinita CTRL-F7) e l'impostazione Tools->Preferences->Code Editor->Completion Insight->Change case as you type se abilitata.

+1

Grande domanda e risposta ... anche se eviterei di impostare Change case durante la digitazione, un paio di volte ho commesso degli errori molto brutti in quanto modificano anche i casi del tuo testo prima che li inserissi tra virgolette e potrebbe danneggiare se non vedi il cambio automatico. –

+0

Risposta piacevole: ho optato per MAIUSC + CTRL + U' per lettere maiuscole e 'CTRL + U' per lettere minuscole in quanto queste sono le scorciatoie predefinite per Notepad ++, che uso anche regolarmente. –

2

Questa è forse una domanda vecchia, ma ho notato che mentre su Mac, la scorciatoia da tastiera per il ciclo non è associata.

ho seguito i suggerimenti di cui sopra in

tools->preferences->shortcuts 

e lo avvolsero me stesso di Ctrl +' ma si noti che in 4.2 su Mac di default questo è legato.

0

nel 4.2.0.17 evidenziare la parola (s) allora Alt + '

Problemi correlati