Nos hemos mudado a github. Esta es documentación de una versión anterior. La última versión de la documentación se puede encontrar en https://tonib.github.io/lsigxextensions-docs/. El repositorio git con la última versión está en https://github.com/tonib/lsigxextensions/. Los binarios de todas las versiones se seguirán descargando de https://sourceforge.net/projects/lsigxextensions/files/
Esta extensión es una función de autocompletado de código Genexus con Machine learning. Intenta predecir la siguiente palabra que se va a escribir en el editor de código de Genexus.
La extensión provee una función para proponer, de entre las palabras que propone la extensión de Autocompletado extendido, cual es la más probable. En este caso, la extensión automáticamente selecciona esta palabra más probable. Por ejemplo si se escribe "I" y el modelo decide que la palabra más probable de entre las que aparecen en la ventana de autocompletado es un "IF", la selecciona automáticamente:
En concreto, se hacen dos cosas:
Junto con la extensión se incluye un modelo entrenado con varias Kbases de LSI (aprox. 10.600 objetos en total).
La extensión se habilita en la configuración, en la pestaña Autocomplete:
Use prediction model |
Indica si usar el modelo de predicción:
|
Debug prediction model | Si se marca, se muestra información de debug de las palabras de autocompletado, en la propia ventana de autocompletado y en la ventana de Output |
El resto de opciones son para entrenar y usar un model propio, y se explican en los apartados correspondientes. Más información: