mercoledì 12 marzo 2014

Delphi IDE Shortcuts!

Spesso mi capita di scrivere del codice a fianco di altri sviluppatori Delphi (durante alcune sessioni demo o durante lo sviluppo vero e proprio). Una cosa divertente è che quasi sempre capita che, alternandosi alla tastiera, ci si fermi un attimo per "rubarsi" a vicenda le combinazioni di tasti utilizzate per velocizzare alcune attività.

L'IDE di Delphi infatti nasconde un numero considerevole di shortcut utilissimi. Brian Long e Cary Jensen (due eminenti figure della comunità Delphi internazionale) hanno fatto lo sforzo di raccoglierli in un unico documento.

Vi lascio il link al post Delphi Editor Key Combination Table Updated del blog di Cary Jensen che contiene un link al documento PDF (da appendere vicino al monitor!).

La mia top five:

  1. Ctrl + Shift + C, esegue class completion (funziona anche da implementation a interface!)
  2. Ctrl + Shift + Su/Giù, per navigare fra codice (implementation) e dichiarazioni (interface)
  3. Ctrl + Shift + J, avvia SyncEdit
  4. Ctrl + T, elimina la parola a destra del cursore (io lo uso a fine riga, per eliminare le righe vuote)
  5. Ctrl + Shift + T, aggiunge una voce TODO
Menzione speciale per il tasto F6 (o Ctrl + .) che invoca l'IDE Insight (utilissimo in varie occasioni).

A presto e buon lavoro!

Andrea 

2 commenti:

  1. Sarebbe provvidenziale avere uno shortcut che consenta di selezionare la parola su cui ci si trova con il cursore. :)

    RispondiElimina
  2. @ Mark Breveglieri: Sorry for replying in english(via google translate) Ctrl + K + T will select a word at cursor position. More keyboard shortcuts can be found at http://delphi.wikia.com/wiki/Default_IDE_Shortcut_Keys

    RispondiElimina