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+OAbrir 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+CAbrir 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+MAbrir 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+QAbertura 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+NContorno: 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+PageDownIr para a função seguinte
Ctrl+Alt+PageUpIr para a função anterior
Ctrl+GIr para a linha

Pesquisa e substituição
Ctrl+FProcurar
F3Localizar próxima
Ctrl+RSubstituir
Ctrl+Alt+FPesquisa-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+DComentar o texto selecionado ou a linha atual
Ctrl+Shift+DComentar o texto selecionado ou a linha atual
Alt+Shift+DDocumentar 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+TTrocar o caractere atual com o anterior
Ctrl+KApaga a linha atual (nota: esta não é a opção do 'emacs' para apagar daqui até ao fim da linha)