Pregunta

Recientemente comencé a usar Eclipse Ganymede CDT para el desarrollo en C y no podría gustarme más.Soy consciente de que la curva de aprendizaje puede ser algo pronunciada, por lo tanto, y con su ayuda, mi objetivo es aplanarla tanto como sea posible.Estoy buscando los mejores trucos, sugerencias, sugerencias, trucos y mejores prácticas para liberar realmente todo el poder del IDE.

¿Fue útil?

Solución

Indexación precisa

Con CDT debe asegurarse de habilitar la opción "Indexación completa" en lugar de la opción predeterminada "Indexación rápida".No es perceptiblemente más lento en hardware moderno y hace un trabajo mucho mejor.En ese sentido, debes asegurarte de habilitar el resaltado semántico.Esto no es tan importante en C/C++ como lo es en un lenguaje como Scala, pero sigue siendo extremadamente útil.

Edición simplificada

Acostúmbrate a usar Ctrl+O y Ctrl+Alt+H.El primero muestra una vista de esquema con capacidad de búsqueda incremental, mientras que el segundo abre la vista "Jerarquía de llamadas" y busca la función actualmente seleccionada.Esto es increíblemente útil para rastrear la ejecución.

Ctrl+Shift+T (Tipo abierto) no es exactamente una combinación de "edición" per se, pero es igualmente importante en mi flujo de trabajo.El cuadro de diálogo Tipo abierto de C++ no solo permite el filtrado incremental por tipo, sino también la selección de definición (.h) o declaración (.cpp) e incluso filtrar por tipo de elemento (typedef, struct, class, etc).

Programación orientada a tareas

Mylyn:Nunca salgas de casa sin él.Simplemente no puedo decir lo suficiente sobre esta herramienta.Cada vez que me veo obligado a prescindir de él, tengo que volver a aprender a lidiar con todo el ruido del código.Muy, muy útil de tener.

Vistas simplificadas

El diseño predeterminado del espacio de trabajo de Eclipse es extremadamente ineficiente tanto en espacio como en usabilidad.Cada uno tiene su diseño favorito, tómate un tiempo y encuentra el tuyo.Me gusta minimizar (no necesariamente cerrar) todo excepto Outline y mantener el Explorador de proyectos C/C++ acoplado en la barra lateral configurado para ocultar con precisión el Outline cuando se expande.De esta manera siempre puedo mantener visible el editor y al mismo tiempo reducir el espacio utilizado por las vistas irrelevantes para la tarea actual.

Otros consejos

CTRL + TAB le permite navegar rápidamente entre un archivo fuente y su archivo de encabezado (foo.cpp <--> foo.h).

También me gusta la función de historial local porque puedes regresar y revertir los cambios de una manera conveniente.

Ctrl + espacio es la mejor herramienta de Eclipse.Es la función de autocompletar.Puede completar nombres de variables, declaraciones de métodos, plantillas definidas por el usuario y mucho más.

Vaya eclipse.Toneladas de mi código son generadas por control + espacio.

Si las herramientas de desarrollo de Java no están instaladas, el corrector ortográfico no funcionará.

La funcionalidad del corrector ortográfico depende de la instalación de las herramientas de desarrollo de Java.Esto puede ser un problema desconcertante si simplemente instala las herramientas de desarrollo de C exclusivamente, porque no da ninguna razón para que el corrector ortográfico no funcione.

Puede ejecutar el corrector ortográfico basado en CDT (también funciona en Galileo).

Mira aquí: El motor de ortografía de Eclipse no existe

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top