
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 ficheiro: indique parte do nome do ficheiro e seleccione entre todos os ficheiros das pastas dos projectos da sessão actual que correspondam ao texto; assim, será aberto o ficheiro |
Ctrl+Alt+C | Abrir rapidamente a classe: indique parte do nome de uma classe e seleccione 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: indique parte do nome de uma função (membro) e seleccione entre todos os nomes que corresponderem; repare que a lista mostra tanto as declarações como as definições, pelo que o cursor irá então saltar para o item seleccionado |
Ctrl+Alt+Q | Abertura rápida universal: escreva qualquer coisa (nome de um ficheiro, 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 a acontecer neste ficheiro, isto é declarações de classes e definições das funções |
Ctrl+, | Ir para a definição de uma função, caso o cursor esteja de 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 de 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 | Procurar o seguinte |
Ctrl+R | Substituir |
Ctrl+Alt+F | Pesquisa-substituição em vários ficheiros |
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 seleccionado ou a linha actual |
Ctrl+Shift+D | Retirar o comentário o texto seleccionado ou a linha actual |
Alt+Shift+D | Documentar a função actual. 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 do estilo do 'doxygen' devidamente preenchido com uma listagem de todos os parâmetros, valores devolvidos, etc. |
Ctrl+T | Trocar o carácter actual com o anterior |
Ctrl+K | Apaga a linha actual (nota: esta não é a opção do 'emacs' para “apagar daqui até ao fim da linha”) |