En pocas palabras: ¿Alguien sabe de una GUI para gdb que la pone a la par o cerca del conjunto de características que obtienes en la versión más reciente de Visual C++?¿Hay una GUI de C++ gdb para Linux?
En detalle: como alguien que ha pasado mucho tiempo programando en Windows, uno de los obstáculos más grandes que he encontrado cada vez que tengo que codificar C++ en Linux es depurar algo usando commandline gdb me lleva varias veces más que en Visual Studio, y no parece mejorar con la práctica. Algunas cosas son más fáciles o más rápidas de expresar gráficamente.
En concreto, estoy en busca de una interfaz gráfica de usuario que:
- Maneja todos los aspectos básicos como caminar sobre & en código, ver las variables y los puntos de interrupción
- entienda y pueda mostrar el contenido del complejo & C anidada ++ tipos de datos
- No se confunden y, preferiblemente, pueden atravesar inteligentemente el código de plantilla y las estructuras de datos mientras se muestra información relevante, como los tipos de parámetros
- C un mango aplicaciones roscados y cambiar entre diferentes hilos al paso a través o ver el estado de
- Puede manejar unir a un proceso iniciado ya-o leer un volcado de núcleo, además de iniciar el programa en gdb
Si tal programa no existe, entonces me gustaría escuchar sobre las experiencias que las personas han tenido con los programas que cumplen al menos algunos de los puntos clave. ¿Alguien tiene alguna recomendación?
Editar:
inmueble a cabo las posibilidades es grande, y me quedo con lo que puedo conseguir, pero sería aún más útil si se pudiera incluir en sus respuestas:
(a) Sea o no en realidad usaste esta GUI y, de ser así, qué comentarios positivos/negativos tienes al respecto.
(b) Si sabe, cuáles de las características mencionadas anteriormente son/no compatibles
Las listas son fáciles de encontrar, sitios como este son geniales porque puede hacerse una idea de las experiencias personales de las personas con las aplicaciones .
1 de Too. "Sitios como este son grandes porque se puede tener una idea de las experiencias personales de la gente." muchas personas hoy en día solo hacen una lista d ump que en mi humilde opinión completamente pierde el punto. – kizzx2
Votación para cerrar como fuera del tema porque "recomienda encontrar una herramienta". –
En ingeniería inversa: http://reverseengineering.stackexchange.com/questions/1392/decent-gui-for-gdb –