
Quote from alangonzalez91 on October 24, 2023, 10:35 pmHola amigos, he concluido con la versión 1.0 de un depurador en estado BETA, que permite hallar errores de código en tiempo de desarrollo, interactuando directamente sobre el editor de código de Neobook / Visualneo. La misma aplicación posea unos hotkeys o atajos que operan de forma automática sobre el editor de código del IDE. Por ejemplo, si, dentro del editor de código, se presiona la tecla CTROL + SHIFT + F1 y se suelta rápidamente, copia todo y envía lo copiado a WinNeo Copilot y verifica automáticamente los errores de codificación indicando el número de linea del error. Para más información vea la hoja de ruta / ayuda.
- CTROL + SHIFT + F1 Copia todo y envía a copilot
- CTROL + SHIFT + F2 Envía a copilot lo seleccionado
Además, tiene incorporado la herramienta de agregar padding o reducir el padding del código.
- CTROL + SHIFT + F4 Agrega padding
- CTROL + SHIFT + F3 Reduce padding
- CTROL + SHIFT + F5 Reduce padding 1 solo espacio
*** MUY IMPORTANTE, cada vez que se presionan las combinaciones de tecla, hay que soltarlas instantáneamente. Se usa desde el editor de código de Neobook / VisualNeo. Y a medida que en segundo plano analiza el código, mostrará por OSD los mensajes de error.
----- El pass del archivo rar es winneo. -----
Hoja de ruta en español de lo desarrollado:
[X] Atajos de teclado CTROL + SHIFT + F1 - Selecciona todo y manda a Copilot
[X] Atajos de teclado CTROL + SHIFT + F2 - Manda a Copilot lo seleccionado
[X] 1º grado de análisis
[X] Detector de comillas impares con numero de linea
[X] Analizador de conteo de operadores (If, Else, Endif, While, Loop, Var [#91], End var [#93])
[X] 2º grado de análisis
[X] Indicador de Else duplicados con numero de línea
[X] Indicador de Endif duplicados con numero de línea
[X] indicador de IF con parámetros incompletos indicando Nº de línea
[X] Indicador de IF no cerrado con nº de línea
[X] indicador de WHILE con parámetros incompletos indicando Nº de línea
[X] Indicador de WHILE no cerrado con nº de línea
[X] indicador de LOOP con parámetros incompletos indicando Nº de línea
[X] Indicador de LOOP no cerrado con nº de línea
[/] 3º grado de análisis
[/] Indicador de errores de otros elementos DBPro
[/] Indicador de errores de otros elementos Neocode
[ ] Indicador de VARIABLE no cerrada con número de línea
[ ] Mejorar interfaz gráfica
[X] Agregar padding a la selección usando CTRL + SHIFT + F3, lo seleccionado por usuario
[X] Reducir padding a la selección usando CTRL + SHIFT + F4, lo seleccionado por usuario
[X] Reducir padding 1 espacio a la selección usando CTRL + SHIFT + F5, lo seleccionado por usuario
[ ] Identación / formateo automática CTRL + SHIFT + F8, lo seleccionado por usuario
[ ] Identificación de variables no usadas o mal escritas con nº de línea
[ ] Autocompletado de variables con sugerencia y pegado automático usando CTRL + SHIFT + F6
[ ] Guardado de configuración de COPILOT
[ ] Almacenado automático de código analizado en carpeta temporal
[ ] Gestión de biblioteca de código estilo repositorio portable en .MDB para respaldo
[ ] Generador de documentación a partir de estructura lógica y comentarios del código analizado
Hoja de ruta en ingles / help:
[X] Hotkeys CTROL + SHIFT + F1 - Select all and send Copilot
[X] Hotkeys CTROL + SHIFT + F2 - Sends Copilot the selection
[X] 1st degree of analysis
[X] Detector of odd quotes with line number
[X] Operator count parser (If, Else, Endif, While, Loop, Var [, End var ])
[X] 2nd degree of analysis
[X] Duplicate Else indicator with line number
[X] Duplicate Endif indicator with line number
[X] IF indicator with incomplete parameters indicating line number
[X] Indicator of IF not closed with line number
[X] WHILE flag with incomplete parameters indicating line number
[X] Indicator of WHILE not closed with line number
[X] LOOP indicator with incomplete parameters indicating line number
[X] Indicator of LOOP not closed with line number
[ / ] 3rd degree of analysis
[ / ] Error indicator of other DBPro elements
[ / ] Indicator of errors of other Neocode elements
[ ] VARIABLE indicator not closed with line number
[ ] Improve graphic interface
[X] Add padding to selection using CTRL + SHIFT + F3, selected by user
[X] Reduce padding to selection using CTRL + SHIFT + F4, user selected
[X] Reduce padding 1 space to selection using CTRL + SHIFT + F5, user selected
[ ] Automatic indentation / formatting CTRL + SHIFT + F8, user selected
[ ] Identification of unused or misspelled variables with line number
[ ] Autocompletion of variables with suggestion and automatic paste using CTRL + SHIFT + F6
[ ] COPILOT Configuration Save
[ ] Automatic storage of analyzed code in temporary folder
[ ] Portable repository-style code library management in .MDB for backup
[ ] Documentation generator from logical structure and comments of the analyzed code
Saludos
https://www.youtube.com/watch?v=lid46xBKMoM
Hola amigos, he concluido con la versión 1.0 de un depurador en estado BETA, que permite hallar errores de código en tiempo de desarrollo, interactuando directamente sobre el editor de código de Neobook / Visualneo. La misma aplicación posea unos hotkeys o atajos que operan de forma automática sobre el editor de código del IDE. Por ejemplo, si, dentro del editor de código, se presiona la tecla CTROL + SHIFT + F1 y se suelta rápidamente, copia todo y envía lo copiado a WinNeo Copilot y verifica automáticamente los errores de codificación indicando el número de linea del error. Para más información vea la hoja de ruta / ayuda.

Además, tiene incorporado la herramienta de agregar padding o reducir el padding del código.
*** MUY IMPORTANTE, cada vez que se presionan las combinaciones de tecla, hay que soltarlas instantáneamente. Se usa desde el editor de código de Neobook / VisualNeo. Y a medida que en segundo plano analiza el código, mostrará por OSD los mensajes de error.
----- El pass del archivo rar es winneo. -----
Hoja de ruta en español de lo desarrollado:
[X] Atajos de teclado CTROL + SHIFT + F1 - Selecciona todo y manda a Copilot
[X] Atajos de teclado CTROL + SHIFT + F2 - Manda a Copilot lo seleccionado
[X] 1º grado de análisis
[X] Detector de comillas impares con numero de linea
[X] Analizador de conteo de operadores (If, Else, Endif, While, Loop, Var [#91], End var [#93])
[X] 2º grado de análisis
[X] Indicador de Else duplicados con numero de línea
[X] Indicador de Endif duplicados con numero de línea
[X] indicador de IF con parámetros incompletos indicando Nº de línea
[X] Indicador de IF no cerrado con nº de línea
[X] indicador de WHILE con parámetros incompletos indicando Nº de línea
[X] Indicador de WHILE no cerrado con nº de línea
[X] indicador de LOOP con parámetros incompletos indicando Nº de línea
[X] Indicador de LOOP no cerrado con nº de línea
[/] 3º grado de análisis
[/] Indicador de errores de otros elementos DBPro
[/] Indicador de errores de otros elementos Neocode
[ ] Indicador de VARIABLE no cerrada con número de línea
[ ] Mejorar interfaz gráfica
[X] Agregar padding a la selección usando CTRL + SHIFT + F3, lo seleccionado por usuario
[X] Reducir padding a la selección usando CTRL + SHIFT + F4, lo seleccionado por usuario
[X] Reducir padding 1 espacio a la selección usando CTRL + SHIFT + F5, lo seleccionado por usuario
[ ] Identación / formateo automática CTRL + SHIFT + F8, lo seleccionado por usuario
[ ] Identificación de variables no usadas o mal escritas con nº de línea
[ ] Autocompletado de variables con sugerencia y pegado automático usando CTRL + SHIFT + F6
[ ] Guardado de configuración de COPILOT
[ ] Almacenado automático de código analizado en carpeta temporal
[ ] Gestión de biblioteca de código estilo repositorio portable en .MDB para respaldo
[ ] Generador de documentación a partir de estructura lógica y comentarios del código analizado
Hoja de ruta en ingles / help:
[X] Hotkeys CTROL + SHIFT + F1 - Select all and send Copilot
[X] Hotkeys CTROL + SHIFT + F2 - Sends Copilot the selection
[X] 1st degree of analysis
[X] Detector of odd quotes with line number
[X] Operator count parser (If, Else, Endif, While, Loop, Var [, End var ])
[X] 2nd degree of analysis
[X] Duplicate Else indicator with line number
[X] Duplicate Endif indicator with line number
[X] IF indicator with incomplete parameters indicating line number
[X] Indicator of IF not closed with line number
[X] WHILE flag with incomplete parameters indicating line number
[X] Indicator of WHILE not closed with line number
[X] LOOP indicator with incomplete parameters indicating line number
[X] Indicator of LOOP not closed with line number
[ / ] 3rd degree of analysis
[ / ] Error indicator of other DBPro elements
[ / ] Indicator of errors of other Neocode elements
[ ] VARIABLE indicator not closed with line number
[ ] Improve graphic interface
[X] Add padding to selection using CTRL + SHIFT + F3, selected by user
[X] Reduce padding to selection using CTRL + SHIFT + F4, user selected
[X] Reduce padding 1 space to selection using CTRL + SHIFT + F5, user selected
[ ] Automatic indentation / formatting CTRL + SHIFT + F8, user selected
[ ] Identification of unused or misspelled variables with line number
[ ] Autocompletion of variables with suggestion and automatic paste using CTRL + SHIFT + F6
[ ] COPILOT Configuration Save
[ ] Automatic storage of analyzed code in temporary folder
[ ] Portable repository-style code library management in .MDB for backup
[ ] Documentation generator from logical structure and comments of the analyzed code
Saludos

Quote from alangonzalez91 on October 24, 2023, 10:38 pmArchivo
Archivo
Uploaded files:
Quote from alangonzalez91 on October 25, 2023, 8:31 amModo de uso
Modo de uso

Quote from Vadim on October 25, 2023, 9:50 am@alangonzalez91
Thank you so much for your hard work! Copilot is an excellent idea! Especially for beginners in programming! This project should definitely be developed further!
Thank you so much for your hard work! Copilot is an excellent idea! Especially for beginners in programming! This project should definitely be developed further!

Quote from luishp on October 25, 2023, 1:51 pm@alangonzalez91 fantástico! Gracias por compartirlo!
Saludos :)
@alangonzalez91 fantástico! Gracias por compartirlo!
Saludos :)
