LInk de Atalhos do Delphi

21/12/2005

Ola Pessoal, tempos atras foi postado aki por um colega um link para o site da borland, contendo la todos os atalhos da IDE do delphi. tipo (Ctrl + Shift + C) entre outros;.... ja pesquisei e não encontrei.. alguem tereia esse link ????


Mdm

Respostas

21/12/2005

Marcio.theis

Peguei estas dicas de um help q baixei da net...

Alinhando um bloco de código. 
  
Selecione o bloco  (Setas e o Shift pressionado, ou Ctrl K B e Ctrl K K. 
Alinhe para frente com Ctrl K I . 
Alinhe para trás com Ctrl K U 
  
Ajuste fino na posição dos componentes 
  
Selecione o componente (ou Grupo). 
Utilize as Setas  com a tecla Ctrl  pressionada. 
  
Selecionando mais de um Componente 
  
Selecione os componentes com a tecla Shift pressionada ou pressione o Botão esquerdo do mouse, arraste e solte com a tecla Ctrl pressionada. 
  
Verificando mais de um pedaço de código de um mesmo programa (unit) simultaneamente. 
  
Utilize a opção de menu View / New Edit Window ou pressione o Botão direito do mouse sobre a unit e selecione a opção  New Edit Window. 
  
Selecionando um componente pai encoberto por um filho. 
  
Selecione o componente filho e pressione a tecla Esc. 
  
Bookmarks na Unit. 
  
Para marcar o código pressione Ctrl K n   (com n variando de 0 a 9). 
Para retornar  ao código marcado pressione Ctrl Q n   (com n variando de 0 a 9). 
Para desmarcar o Bookmarks pressione novamente Ctrl K n. 
  
Localizando um BreakPoint. 
  
Para visualizar os breakpoints, utilize as opções de menu View / Debug Windows / Breakpoints. 
Pressione  Ctrl  Alt B 
  
Convertendo Dfm em Txt  e Txt em Dfm. 
  
No prompt do Dos: 
  
Convert    nome_do_form.dfm   *.txt
  
Ou 
  
Convert    nome_do_form.txt     *.dfm
 
Dica: Se não funcionar, altere as propriedades de Path de seu Windows.
  
Hiperlinks 
  
Posicione o mouse sobre a função ou variável desejada.
Pressione o Ctrl para aparecer o Hiperlink. 
Pressione o botão esquerdo do mouse para ir até a definição da função ou variável. 
  
Localizando o parênteses  correspondente 
  
Posicione o cursor  na posição anterior do parênteses desejado. 
Pressione Alt . 
O cursor irá para a posição imediatamente anterior ao parênteses procurado. 
  
Selecionando Colunas de Texto 
  
Posicione o cursor sobre o inicio da coluna desejada. 
Pressione Alt Shift e setas para definir o bloco. 
O bloco marcado poderá ser  manipulado com os comandos normais de bloco. 
  
Executando uma macro no IDE. 
  
Inicie a gravação da macro com o pressionar  das teclas Ctrl Shift R  (Linha de Status – Recording). 
Faz-se as operações desejadas. 
Para encerrar a macro  pressione novamente Ctrl Shift R. 
Para executar a macro  pressione Ctrl Shift P. 
  
Incluindo diversos componentes iguais no form. 
  
Pressione a tecla Shifr ao selecionar o componente. 
Cada vez que se clicar no form um novo componente será inserido. 
Para encerrar a inserção pressione o ícone da seta na paleta. 
  
Alterando de maiúscula para minúscula e vice-versa 
  
Marque o bloco desejado. 
Pressione Ctrl K F para passar para Maiúscula. 
Pressione Ctrl K E para passar para Minúscula. 
Para inverter a caixa do bloco pressione Ctrl O U. 
  
Localizando uma linha específica na unit. 
  
Pressione Ctrl O G e informe o número da linha. 
  
Copiando propriedades de um componente 
  
Selecione o Objeto que possui a propriedade a ser  copiada. 
Pressione Ctrl ou Shift e selecione os componentes que receberão a propriedade. 
Selecione a propriedade em questão. 
Pressione a tecla  Esc. 




Esta dica não tem código, são apenas alguns shortcuts do teclado que permitem aumentar o rendimento do seu trabalho no IDE do Delphi.

Ctrl+Shift+i Seleccione as linhas que quer alinhar à direita, depois pressione as teclas Ctrl+Shift ao mesmo tempo e a tecla i para cada espaço à direita. 
Ctrl+Shift+u Seleccione as linhas que quer alinhar à esquerda, depois pressione as teclas Ctrl+Shift ao mesmo tempo e a tecla u para cada espaço à esquerda. 
Alt+seleção á alguma vez necessitou de fazer o cut/copy a uma coluna de código? Pressione a tecla Alt e ao mesmo tempo seleccione com o rato ou as teclas o texto que pretender. 
Shift+Mouse Seleccione os vários componentes de uma form ao pressionar a tecla shift e ao clicar nos componentes a seleccionar. 
Ctrl+Setas Move nas várias direcções o componente seleccionado. 
Shift+Setas Aumenta ou diminui o tamanho do componente seleccionado. 




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.



Responder Citar