15.3.07

Teclas de Atalhos do Delphi

Para acelerar o desenvolvimento e facilitar nossa vida, o Delphi possui várias teclas de atalho.

Vou listar algumas e irei atualizando na medida que for me lembrando de mais.

Vocês podem me ajudar colocando alguns atalhos através dos comentários.

F5: Adiciona um break-point na linha selecionada

Ctrl+F7: Executa a opção de debug Evaluate/Modify para verificar o conteúdo da variável selecionada em tempo de debug.

Ctrl+F5: Adiciona um Watch para a variável selecionada em tempo de debug.

Ctrl+Shift+F11: Chama as opções do projeto.

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.

Ctrl+: troque n pelo número do Bookmark.

Ctrl+Shift+0: para desmarcar um Bookmark.

Alt+G: Ir para uma determinada linha.

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

Ctrl+Shift+C: Complementacao de Classes.

Ctrl+Shift+Up: Vai para a seção interface.

Ctrl+Shift+Down: Vai para a seção implementation.

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): Exibi templates de códigos.

Ctrl+Shift+J (Delphi 2006): Executar o SyncEdit para alterar variáveis com mesmo nome de uma só vez após a seleção de um bloco de código.

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. Sem a necessidade de teclar (Ctrl+F).

Ctrl+Shift+Setas: Mover o(s) componente(s) selecionado(s) rapidamente no form.

Ctrl+Setas: Move o componente pixel a pixel.

Shift+Setas: Redimensiona o componente pixel a pixel.

Ctrl+Alt+P (Delphi 2006): Seleciona a Paleta de Ferramentas possibilitando a filtragem dos componentes ao se digitar seus nomes.

Ctrl+Shift+E (Delphi 2006): Executa o Refactoring de modificação de nomes de variáveis, procedures/functions e propriedades.

Ctrl+Shift+A (Delphi 2006): Executa o Refactoring Find Unit, que localiza as units onde as variáveis são declaradas e as coloca na seção uses automaticamente.

Ctrl+Shift+V (Delphi 2006): Refactoring de declaração de variável, pressiona-se este atalho para declará-la localmente.

Ctrl+Shift+D (Delphi 2006): Refactoring de declaração de atributo, pressiona-se este atalho para declará-lo na classe.

Ctrl+Shift+F9 (Delphi 2006): Executa a aplicação sem a opção de depuração (Debug). A execução fica mais rápida.

5 comentários:

Gilson Costa disse...

Valeu!!!

Anônimo disse...

Muito bom isso ai Marlos, vou dar uma olhada em meus inscritos e vou ver se posso adicionar mais alguma coisa.

Anônimo disse...

Olá... achei muito interessante, mas estou procurando uma tecla de atalho para complementar o use do Filter (Ctrl-Alt-P)... se você pressionar Shift e der um simples clique em qualquer componente da Toll Palete, o Delphi permite que você adicione ao formulário ou DM várias vezes o componente selecionado (a seleção neste caso fica em destaque)... Procuro pela tecla de atalho que permita isso...

Att,
Acauan Ramos - RS - Porto Alegre

Unknown disse...

cara muito bom isso e por coincidencia meu sobrenome é wakim sera q somos primos ? rs
add ai eduardowak@hotmail.com

abs

Alexandre de Carli disse...

CTRL+F2 dá um Terminate na aplicação em estado de debug

CTRL+F9 compila o projeto sem executá-la

Shift+F9 faz 1 "Build" do projeto

Ctrl+Shift+F9 Executa o programa por fora do Delphi (sem debug e compilando apenas se necessário)

F9 compila o projeto e executa-o em modo debug


esses eram alguns dos atalhos que lembrei...