Algumas combinações de teclas úteis
O editor do KDevelop segue as combinações de teclas padrão para todas as operações de edição normais. Contudo, também suporta um conjunto de operações mais avançado ao editar o código-fonte, estando algumas associadas a combinações de teclas em particular. As seguintes são particularmente úteis:
Circular pelo código | |
---|---|
Ctrl+Alt+O | Abrir rapidamente o arquivo: insira parte do nome do arquivo e selecione entre todos os arquivos das pastas dos projetos da sessão atual que correspondam ao texto; assim, será aberto o arquivo |
Ctrl+Alt+C | Abrir rapidamente a classe: insira parte do nome de uma classe e selecione entre todas as classes que corresponderem; o cursor irá então saltar para a declaração da classe |
Ctrl+Alt+M | Abrir rapidamente a função: insira parte do nome de uma função (membro) e selecione entre todos os nomes que corresponderem; repare que a lista mostra tanto as declarações como as definições, e o cursor irá então saltar para o item selecionado |
Ctrl+Alt+Q | Abertura rápida universal: digite qualquer coisa (nome de um arquivo, classe ou função) e obtenha uma lista de tudo o que corresponder |
Ctrl+Alt+N | Contorno: Oferece uma lista com todas as coisas que estão acontecendo neste arquivo, por exemplo declarações de classes e definições das funções |
Ctrl+, | Ir para a definição de uma função, caso o cursor esteja no momento sobre a declaração de uma função |
Ctrl+. | Ir para a declaração de uma função ou variável, caso o cursor esteja no momento sobre a definição de uma função |
Ctrl+Alt+PageDown | Ir para a função seguinte |
Ctrl+Alt+PageUp | Ir para a função anterior |
Ctrl+G | Ir para a linha |
Pesquisa e substituição | |
---|---|
Ctrl+F | Procurar |
F3 | Localizar próxima |
Ctrl+R | Substituir |
Ctrl+Alt+F | Pesquisa-substituição em vários arquivos |
Outras coisas | |
---|---|
Ctrl+_ | Recolher ou fechar um nível: torna este bloco invisível, por exemplo se quiser apenas focar-se na parte macroscópica de uma função |
Ctrl++ | Expandir um nível: anula o fecho ou recolhimento |
Ctrl+D | Comentar o texto selecionado ou a linha atual |
Ctrl+Shift+D | Comentar o texto selecionado ou a linha atual |
Alt+Shift+D | Documentar a função atual. Se o cursor estiver sobre a declaração de uma função ou classe, então, ao invocar esta combinação, irá criar um comentário no estilo do 'doxygen' devidamente preenchido com uma listagem de todos os parâmetros, valores devolvidos, etc. |
Ctrl+T | Trocar o caractere atual com o anterior |
Ctrl+K | Apaga a linha atual (nota: esta não é a opção do 'emacs' para “apagar daqui até ao fim da linha”) |