Eclipse CDT proporcionará una experiencia comparable al uso de Visual Studio. Uso Eclipse CDT a diario para escribir código y depurar procesos locales y remotos.
Si no está familiarizado con el uso de un IDE basado en Eclipse, le llevará un tiempo acostumbrarse a la GUI. Sin embargo, una vez que comprende las ideas de GUI que son exclusivas de Eclipse (por ejemplo, una perspectiva), usar la herramienta se convierte en una experiencia agradable.
Las herramientas de CDT proporcionan un indexador C/C++ decente que le permite encontrar rápidamente referencias a métodos en su base de código. También proporciona una buena herramienta de expansión de macros y soporte de refactorización limitado.
Con respecto a la compatibilidad con la depuración, CDT puede hacer todo en su lista con la excepción de leer un volcado del núcleo (puede admitir esto, pero nunca he intentado usar esta función). Además, mi experiencia con la depuración de código usando plantillas es limitada, por lo que no estoy seguro de qué tipo de experiencia me proporcionará CDT a este respecto.
Para obtener más información sobre la depuración con Eclipse CDT, puede consultar estas guías:
- Interfaz con el depurador CDT, Parte 2:Acceso a gdb con Eclipse CDT y MI
- Tutorial de depuración de CDT
gdb -tui funciona bien si quieres algo parecido a una GUI, pero aún basado en caracteres.