Pergunta

Recentemente comecei a usar o Eclipse Ganymede CDT para desenvolvimento C e não poderia gostar mais.Estou ciente de que a curva de aprendizado pode ser um pouco pronunciada, portanto, e com a sua ajuda, meu objetivo é achatá-la o máximo possível.Estou procurando os melhores hacks, dicas, sugestões, truques e práticas recomendadas para realmente liberar todo o poder do IDE.

Foi útil?

Solução

Indexação precisa

Com o CDT, você deve ativar a opção "Indexação Completa" em vez do padrão "Indexação Rápida".Não é perceptivelmente mais lento em hardware moderno e faz um trabalho muito melhor.Nesse sentido, você deve ativar o destaque semântico.Isso não é tão importante em C/C++ quanto em uma linguagem como Scala, mas ainda é extremamente útil.

Edição simplificada

Acostume-se a usar Ctrl+O e Ctrl+Alt+H.O primeiro exibe uma visualização de estrutura de tópicos pesquisável de forma incremental, enquanto o último abre a visualização "Hierarquia de chamadas" e pesquisa a função atualmente selecionada.Isso é extremamente útil para rastrear a execução.

Ctrl+Shift+T (Open Type) não é exatamente uma combinação de "edição" em si, mas é igualmente importante no meu fluxo de trabalho.A caixa de diálogo C++ Open Type não só permite a filtragem incremental por tipo, mas também a seleção de definição (.h) ou declaração (.cpp) e até mesmo filtrar por tipo de elemento (typedef, struct, class, etc).

Programação Orientada a Tarefas

Mylyn:nunca saia de casa sem ele.Eu simplesmente não posso dizer o suficiente sobre esta ferramenta.Cada vez que sou forçado a ficar sem ele, tenho que reaprender como lidar com todo o ruído do código.Muito, muito útil de se ter.

Visualizações simplificadas

O layout padrão do espaço de trabalho do Eclipse é extremamente ineficiente tanto em espaço quanto em usabilidade.Todo mundo tem seu layout favorito, reserve um tempo e encontre o seu.Gosto de minimizar (não necessariamente fechar) tudo, exceto o Outline, e manter o Explorador de projetos C/C++ encaixado na barra lateral configurado para ocultar com precisão o Outline quando expandido.Dessa forma, posso sempre manter o editor visível e, ao mesmo tempo, reduzir o espaço usado por visualizações irrelevantes para a tarefa atual.

Outras dicas

CTRL + TAB permite navegar rapidamente entre um arquivo de origem e seu arquivo de cabeçalho (foo.cpp <--> foo.h).

Também gosto do recurso de histórico local porque você pode voltar e reverter suas alterações de maneira conveniente.

ctrl + space é a melhor ferramenta já criada no Eclipse.É o recurso de preenchimento automático.Ele pode completar nomes de variáveis, declarações de métodos, modelos definidos pelo usuário e muito mais.

Vá Eclipse.Toneladas do meu código são geradas por Ctrl + espaço.

Se as ferramentas do desenvolvedor Java não estiverem instaladas, a verificação ortográfica não funcionará.

A funcionalidade de verificação ortográfica depende da instalação das ferramentas de desenvolvimento Java.Isso pode ser um problema desconcertante se você instalar apenas as ferramentas de desenvolvimento C exclusivamente, porque não há motivo para o corretor ortográfico não funcionar.

Você pode executar o corretor ortográfico baseado em CDT (também funciona no Galileo).

Veja aqui: O mecanismo ortográfico Eclipse não existe

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top