Muchas veces cuando estoy viendo código de otros solo quiero encontrar dónde y cómo se define una variable. Normalmente, lo que hago ahora es buscar el tipo de variable hasta que encuentre la definición, que consume mucho tiempo. Y creo que hay algunas herramientas que pueden ayudarme en esta situación rutinaria. ¿Alguna sugerencia en algunas herramientas o comandos para ayudarme en esta tarea?¿Algún programa o truco para encontrar la definición de una variable?
Sé que al usar una GUI y crear un proyecto esto se hace automáticamente, estoy hablando de una manera de hacer esto sin una GUI. Estoy trabajando con solo el modo de texto. Me estoy ejecutando bajo Linux y estoy usando C/C++, pero las sugerencias para otros idiomas son bienvenidas.
Muchas gracias.
Una posible solución
Michel, en uno de sus comentarios proponer un simple una solución eficaz a definir nuevamente la variable, en este caso en tiempo de compilación, el compilador le informará dónde está el definiton anterior. Por supuesto, para aplicar esta solución debemos pensar previamente en la localidad de la variable.
al menos podría especificar el idioma;) – devio
Estoy tan en C++ que ahora mi mente solo piensa que solo existe un idioma – Eduardo
El método de redefinir la variable no es una solución. Tienes diferentes espacios de nombres. Por ejemplo, si está buscando una variable llamada "promedio", puede definirla dentro de un método o función, o en otro espacio de nombres (con el mismo nombre) y no es un error. –