Shell 09-06-2023, 00:19
Buenas!.

No encuentro el post, creo que lo hice en su día.

Estoy con el editor de Gambas y con Visual Studio Code.
Acabo de ver algo que probablemente Gambas no tiene y parece una característica más propia de los navegadores de Internet.

Aumentar y reducir la fuente de la letra del código en el editor directamente. ( Sin entrar en preferencias )

Mediante las teclas Ctrl + y Ctrl -

Lo mismo por la naturaleza del propio editor no es soportado.

Saludos
Shell 09-06-2023, 00:00
Buenas!

Este post puede ser una petición de colaboración a los que usamos el editor de Gambas para facilitarnos la labor de la creación de un proyecto.
O una especie de recopilación de formas o facilidades para mejorar y trabajar mejor con el editor.

Como estoy liado con otro editor y programo también en otro lenguaje a veces resulta confuso tareas tan importantes como esta.
Una vez que tenemos nuestro código que puede ser extenso. Podríamos preguntarnos: ( Son tema comunes ).

Problema 1: Tengo una función o método a la que se llama en una parte de nuestro proyecto y queremos ver como es el código de esa función.
Bien, usamos, Encontrar definición de la función. Podemos hacerlo con la tecla F2.

Tengan en cuenta esto. Estamos en un lugar de nuestro código "y" vamos a ver el código de esa función. Logramos hacerlo, ok.
Pero ahora imagínense que nuestro código es muy largo y ahora queremos volver al lugar desde donde se llamó a esa función
para continuar estudiando el código.

¿ Cuál creen ustedes que es la forma más rápida ?.

Cuando la función se encuentra en otra parte, iremos al modulo, clase, formulario en cuestión. ( Nos trasladará el editor ).
Si naturalmente venimos de FMain. Podemos hacer clic en el árbol del proyecto y muy probablemente nos muestre el lugar
desde donde se llamó la función o método. Creo que es así de sencillo.

Problema 2: El uso de los marcadores.

Si definimos un marcador y queremos hacerlo en el ejemplo anterior, desde donde se llama a la función y encontramos la definición
de la función o método. Una vez allí, ¿ y si el marcador que he creado me devuelve al lugar desde donde se llamó ?.
No funciona. Los marcadores solo funcionan para búsquedas en la clase que se creó. Ya sea un formulario, una clase, etc.

Espero que se animen (siempre que tengan tiempo) y que nos ilustren como se defienden con códigos extensos y que no se pierden en este.

No os podéis hacer una idea de lo distinto que resulta estas tareas en otros editores. Y lo importante que es.

Saludos
Shell 07-06-2023, 14:18
Buenas!.

Más para los aficionados de la electrónica y la programación que no se contentan solo con jugar.
Aprender jugando. Desde luego no es un juego para cualquiera.


 
Cita: 
  • Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, and logic gates.
  • Write code in a compact and powerful assembly language where every instruction can be conditionally executed.
  • Read the included manual, which includes over 30 pages of original datasheets, reference guides, and technical diagrams.
  • Get to know the colorful cast of characters at your new employer, located in the electronics capital of the world.
  • Get creative! Build your own games and devices in the sandbox.
  • Engineering is hard! Take a break and play a brand-new twist on solitaire.

Shezhein I/O

Saludos
Páginas (564):    1 168 169 170 171 172 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,030
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: guizans, Ayer, 23:26
Respuestas: 4 - Vistas: 131
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,571
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,336
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 117
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.