Extensión JSL para VSCodeHola gente de JMP,
Hice una extensión para VSCode para editar JSL más fácilmente.Pensé que era más fácil que crear un montón de complementos JMP para las cosas que quiero que tengan otros editores.Está disponible aquí. o simplemente puede buscar "JMP" en el mercado de extensiones en vscode.
*Editar*: Es genial que la gente esté empezando a usar esto
.
Si alguien tiene problemas con él, no dude en poner un problema en el repositorio .
https://gitlab.com/predictum/jsl-for-vscode/-/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
Actualmente tiene
- Resaltado de sintaxis (Gracias @Justin_Chilton )
- Ayuda flotante
- Fragmentos de autocompletado (con comentarios de documentos naturales)
- Esquema de función/clase y navegación
- La habilidad de piratear para ejecutar JMP desde VSCode (a través de un complemento JMP que debe instalar y ejecutar en segundo plano)
Había estado usando Notepad ++ durante mucho tiempo, pero tener muchas otras extensiones me hizo cambiar finalmente.
Re: Extensión JSL para VSCodePara aquellos que usan esto, cambiamos la forma en que funciona el JMP en ejecución.Sinceramente, ahora funciona mucho mejor.Pero también cambiamos el método abreviado de teclado para que coincida con otras extensiones de idioma de vscode.
ahora es alternativa + Ingresar para ejecutar una línea
Cambio + Ingresar para ejecutar la selección (archivo completo si no se selecciona nada)
La primera vez que se ejecute cualquiera de estos comandos, JMP se abrirá y comenzará a ejecutar un servidor que ejecuta cualquier JSL que se le envíe. Si JMP ya está abierto, la instancia abierta se usará para ejecutar este servidor. Hay un botón disponible en JMP para detener la ejecución del servidor en cualquier momento.
Ejecutar cualquier JSL por primera vez también actualizará el texto flotante para funciones con cualquier Nueva función personalizada s que están en el índice de secuencias de comandos.
Nota : si la extensión no puede encontrar su instalación de JMP o si desea especificar una versión diferente de JMP, debe especificar la jsl.JMPubicación configuración. Puede utilizar la paleta de comandos ( Control / Comando + Cambio + PAG ) buscar Configuración abierta (IU) y luego buscar jsl para ver los ajustes disponibles. La ruta proporcionada debe ser similar a los ejemplos de la siguiente tabla
Re: Extensión JSL para VSCodeEsto ha sido actualizado. Si la gente está interesada.
Cambios:
* La ruta relativa debería funcionar con inclusiones (si el archivo existe)
* solucionó algunos problemas molestos de fragmentos
* se corrigieron algunas funciones de texto flotante con espacios
Re: Extensión JSL para VSCodeMuy bueno Vince!
Re: Extensión JSL para VSCodeConsidero que esta extensión para vscode es muy útil para scripts complejos con varios archivos. Solo tengo un problema molesto: si bien JSL se ejecuta perfectamente, siempre recibo un mensaje de error que dice "sintaxis no válida encontrada, no se pudo formatear el documento" si intento formatearlo en vscode. Incluso con un código trivial como este:
for (i=1,i<=10, i++,
print(i);
);
Estoy usando JMP Pro 18.1.2,
VsCode 1.98.0,
Extensión JSL versión 0.18.0
Gracias por tu ayuda
Mateo