Comunidad Gambas-es
Editor. Ir a una parte del código. SOLUCIONADO - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: Editor. Ir a una parte del código. SOLUCIONADO (/thread-1698.html)



Editor. Ir a una parte del código. SOLUCIONADO - Shell - 04-06-2024

Buenas!.

Me funciona, pero no no cuando lo que busco se encuentra en otro modulo o parte del proyecto.

Ejemplo:

Tengo el método Tablas_Click() que en el cuerpo de su código
tiene la llamada al procedimiento LlenarGrid.

Fijaros, si quisiera ir a los "distintos" lugares que se encuentra la llamada
"LlenarGrid", situaría el cursor del ratón sobre la palabra "LlenarGrid"
de principio a fin o bien haciendo dos veces clic sobre esta. "Y" ahora
pulso la tecla "F2", esto me llevaría al procedimiento que se llama
"LlenarGrid" que se encuentra en el mismo modulo que estoy viendo.

Hasta ahí bien

Ahora supongamos esto:

Tengo la variable m.PathConfigs en el modulo fMain.
Pero PathConfigs se encuentra en el modulo "m".
Vuelvo a hacerlo mismo. Selecciono la palabra entera "m.PathConfig"
"Y" pulso "F2"...pues no me lleva la modulo.  Huh

Es como cuando usamos la ayuda sobre algo concreto. F2, en vez
de la general F1.  Así si tengo la palabra Desktop y hago uso de la
tecla F2 me buscaría en la ayuda esa palabra y me la mostraría.

Pues no recuerdo ese problema. Es más con las clases me llevaba
directamente a sus métodos.

Voy a probar con un método en la clase fMain. CreateDefaultConf
Hago lo mismo. No va.  Sad

Es la Gambas 3.19.2
 

Han vuelto a cambiar los accesos directos. Y aparecen dos...

[Imagen: 05G1Um8.png]

Y este..

[Imagen: CHJcNBA.png]

Huh

Para ver los atajos de teclados, ir al menú herramientas->Atajos
Que raro que haya dos iguales, cuando eso no se permite.

Para buscar un acceso que corresponde a una tecla, activas el botón buscar acceso directo y luego pulsas la tecla que quieras,
ejemplo F2, te encontrará el tema de búsquedas, pero el siguiente no. Encuentra el primero, pero nada más.
De alguna forma Renombrar se ha colado.
 

He eliminado el acceso directo a renombrar y es que cada vez que salgo del editor se activa de nuevo.
Y es que no me deja buscar lo que os comenté antes.

Esto si que es raro.
 

Como no se puede eliminar lo he sustituido por Mayúscula y F2, pero esto no me soluciona el problema de
las búsquedas.

Saludos


RE: Editor. Ir a una parte del código - Shordi - 04-06-2024

No entiendo. Usa Control+F y activa "Buscar en archivos fuente" y ya está...  ¿o no te vale eso?


RE: Editor. Ir a una parte del código - Shell - 04-06-2024

Y continuo dando la solución:

Probé en otra distro y me funcionó con un código que hice en su día. El problema radica en:

Shordi:

No podemos nombrar los modulos tanto con una única letra. No se puede acortar tanto.  Wink
Para prueba. Existen dos procedimientos en el código de FastFood.

 
Código:
m.CreateDefaultConf()                   'creamos el archivo de configuración del programa
mDB.CreateDataBase()       

Prueba a hacer click y luego F2 en cada uno de ellos.

No me funciona con m.CreateDefaultConf "pero" si con mDB.CreateDataBase.
Otra cosa que es haya repetición de tecla con los accesos directos.

Saludos

(04-06-2024, 15:23)Shordi escribió: No entiendo. Usa Control+F y activa "Buscar en archivos fuente" y ya está...  ¿o no te vale eso?

Es algo distinto. No tiene nada que ver con buscar. No es necesario en este caso.


RE: Editor. Ir a una parte del código. SOLUCIONADO - Shordi - 04-06-2024

Comprueba si hay alguna variable local que se llame m
Tuve problemas con eso porque al llamarla igual que el código se hacía la picha un lío.


Saludos.


RE: Editor. Ir a una parte del código. SOLUCIONADO - Shell - 04-06-2024

Siempre puedes nombrar el modulo con algo más descriptivo.
 
(04-06-2024, 19:16)Shordi escribió: Tuve problemas con eso porque al llamarla igual que el código se hacía la picha un lío.

Normal tron, no escatimes en nombres. Que en poner nombres a las aplicaciones eres todo un experto.
Menudo historial tienes. Wink

Aquí en Cádiz tenemos dos monolitos, desde el tiempo de nuestra alcaldesa "la Barbie de Cádiz". Mrs Teofila.
Allá por el bicentenario. La Queca y el Queco. A lo que unos dicen..."Que carajo es esto y que coño es esto..."

Queco y Queca

Si una variable almacena una suma, se puede llamar así, pero si la llaman s y luego no dicen que hace...
pues...es una bonita ssssssserpiente. Tongue


RE: Editor. Ir a una parte del código. SOLUCIONADO - Shordi - 04-06-2024

Mea culpa, mea culpa ..


RE: Editor. Ir a una parte del código. SOLUCIONADO - Shell - 05-06-2024

(04-06-2024, 21:51)Shordi escribió: Mea culpa, mea culpa ..

Wink