Você está na página 1de 1

Alguns atalhos da IDE do Delphi

Ctrl+Shift+I: Indentar multiplas linhas de código de uma única vez em “n” espaços (conforme o que estiver especificado em Tools/Editor
Options/General/Block Indent).

Ctrl+Shift+U: Recuar indentação em “n” espaços (ídem acima).

Ctrl+Shift+0 a 9: Inserir um Bookmark no editor de código. Ex: Você está na linha 845 e tecla Ctrl+Shift+0 (irá aparecer um pequeno quadrado com o
número 0 à esquerda do editor). Você vai para o início da unit e, para voltar para a linha 845, é só teclar Ctrl+0. Tecle novamente Ctrl+Shift+0 para
desmarcar.

Alt+G: Ir para uma determinada linha.

Ctrl+Shift+Seta para cima ou para baixo: Intercala entre o cabeçalho da procedure/função e a implementação da mesma.

Ctrl+Shift+C: Class Completion. Este recurso é muito interessante para “auto-completar” uma função/procedure que você irá criar. Ex: Você digita o
seguinte cabeçalho de procedure na seção de interface da unit:

procedure Imprimir(Sender: TObject; Relatorio: String);


Ao teclar Ctrl+Shift+C, automaticamente o Delphi insere na área de Implementation (no final da unit) o “corpo” da procedure, como segue:

procedure Imprimir(Sender: TObject; Relatorio: String);


begin
end;

Este recurso também funciona da forma inversa, ou seja, se você implementar o “corpo” da procedure/function, e teclar Ctrl+Shift+C, o Delphi irá
adicionar o cabeçalho na área de interface da unit.

Ctrl+Mouse: Clique com o botão esquerdo do mouse mantendo pressionada a tecla Ctrl sobre a chamada a uma procedure/function/variável para
localizá-la na unit atual ou em outra unit.

Ctrl+J (Code Templates): Este recurso também tem uma boa utilidade.

Digamos que você, a todo momento, precise usar um “if..then..else”. Ao invés de digitar todo comando, você pode teclar Ctrl+J e, localizar o
Template (modelo) apropriado na janela que se abre. Tecle enter para aplicar o Template escolhido. Para alterar ou incluir novos templates, vá em
Tools/Editor Options/Code Insight.

Ctrl+O+U: Alterna a caixa (maiúscula/minúscula) do código selecionado.

Ctrl+K+E: Converter o código selecionado para minúsculas.

Ctrl+K+F: Converter o código selecionado para maiúsculas.

Ctrl+E: Ativa a busca incremental. Você pode pressionar Ctrl+E e digitar diretamente a palavra que deseja procurar, sem a necessidade de passar por
uma caixa de diálogo especial (Ctrl+F).

Ctrl+Shift+Setas: Mover o(s) componente(s) selecionado(s) rapidamente no form. O “salto” da movimentação é determinado pelo valor informado em
Tools/Environment Options/Grid size X e Y.

Ctrl+Setas: Move o componente pixel a pixel.

Shift+Setas: Redimensiona o componente pixel a pixel.

Ctrl + F12: Alterna entre o Form e seu Modo Texto, ou seja, equivale ao clique com o direito do mouse no form e em seguida no item View as text
(em modo form) e View as Form (em modo texto).

Você também pode gostar