Recientemente comencé a usar Eclipse Ganymede CDT para el desarrollo de C y no me gustó más. Soy consciente de que la curva de aprendizaje podría ser pronunciada, por lo tanto y con tu ayuda, mi objetivo es aplanarlo tanto como sea posible. Estoy buscando los mejores hacks, sugerencias, trucos y mejores prácticas para realmente liberar todo el poder del IDE.Hacks, sugerencias, trucos y mejores prácticas de Eclipse Ganymede
Respuesta
índices con precisión
Con CDT usted debe ser seguro para habilitar la opción "indización" 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, debe asegurarse 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.
aerodinámico Edición
acostumbrarse a usar Ctrl + O y Ctrl + Alt + H. El primero muestra una vista de esquema de búsqueda incremental, mientras que el segundo abre la vista "Call Hierarchy" y busca en la función seleccionada actualmente. Esto es increíblemente útil para la ejecución de rastreo.
Ctrl + Shift + T (tipo abierto) no es exactamente una "edición" combo per se, pero es igualmente importante en mi flujo de trabajo. El cuadro de diálogo Abrir tipo 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 el filtrado por tipo de elemento (typedef
, struct
, class
, etc.).
Grupo de Programación Orientada a
Mylyn: no salir de casa sin ella. No puedo decir lo suficiente sobre esta herramienta. Cada vez que me veo obligado a prescindir de él, me veo obligado a volver a aprender a manejar todo el ruido del código. Muy, muy útil para tener.
simplificada Vistas
La disposición del espacio de trabajo de Eclipse predeterminado es extremadamente ineficiente tanto en el espacio como en la facilidad de uso. Todos tienen su diseño favorito, tómense su tiempo y encuentren el suyo. Me gusta minimizar (no necesariamente cerrar) todo excepto Outline y mantener el C/C++ Project Explorer acoplado en la barra lateral configurado para ocultar exactamente el esquema cuando se expande. De esta forma, siempre puedo mantener el editor visible al mismo tiempo que reduzco el espacio utilizado por vistas irrelevantes para la tarea actual.
He encontrado tu respuesta bastante informativa. No sabía ninguno de los consejos que mencionaste. Muchas gracias señor! –
ctrl + space es la mejor herramienta que existe en 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.
Go Eclipse. Toneladas de mi código son generadas por ctrl + espacio.
I (corazón) ctrl + espacio! –
¡Agradable! ¡Gracias! –
Si las herramientas de desarrollo de Java no están instaladas, el corrector ortográfico no funcionará.
La funcionalidad de corrección ortográfica depende de las herramientas de desarrollo Java están instalando. Esto puede ser un problema desconcertante si solo instala las Herramientas de desarrollo C exclusivamente, porque no da ninguna razón para que el Corrector ortográfico no funcione.
CTRL + TAB le permiten navegar rápidamente entre un archivo de origen y su archivo de encabezado (foo.cpp < -> foo.h).
También me gusta la función de historial local porque puede volver atrás y revertir los cambios de manera conveniente.
¡Muchas gracias! –
Puede ejecutar el corrector ortográfico basado en CDT (también funciona en Galileo).
Ver aquí: Eclipse spelling engine does not exist
- 1. hacks CSS (trucos)
- 2. Sugerencias de literatura sobre mejores prácticas/buenas técnicas de codificación
- 3. Mejores prácticas de Eclipse Workspace
- 4. Anti-piratería de un juego - mejores prácticas, sugerencias
- 5. Mejores prácticas para problemas de Eclipse Vista
- 6. Mejores prácticas de transacciones
- 7. Sugerencias y trucos de optimización de rendimiento Regex
- 8. ¿Mejores prácticas de Flex?
- 9. Sugerencias/trucos para limitar un script PHP
- 10. ¿Mejores prácticas de Google Maps?
- 11. Eclipse 3.4 Ganymede Javascript Validation Issue
- 12. Eclipse Ganymede no valida correctamente las JSP
- 13. ¿Mejores prácticas y sugerencias para desarrolladores de iOS experimentados que inician el desarrollo de OS X?
- 14. Estándares jQuery y mejores prácticas
- 15. Convenciones y mejores prácticas Jira
- 16. php y mysql, mejores prácticas
- 17. Selenium, Nunit ¿Mejores prácticas?
- 18. MongoDB consejos, trucos y trampas
- 19. Mejores prácticas de SQLite en el iPhone
- 20. Mejores prácticas de NAnt
- 21. Mejores prácticas de PyLint?
- 22. mejores prácticas de ctags
- 23. ¿Mejores prácticas de PHP?
- 24. Mejores prácticas de Sitecore
- 25. Mejores prácticas de ActionListener
- 26. Mejores prácticas de Maven
- 27. Análisis de código Javascript y mejores prácticas
- 28. base() y this() mejores prácticas de constructores
- 29. Mejores prácticas de CoreData
- 30. Mejores prácticas de LDAP
Qué IDE vienes? He encontrado que Eclipse v3.4 Ganimedes es la versión de Eclipse más sólida y bien diseñada. –