Migrar al nuevo editor de código JSLMientras el editor de código en JMP funciona, es hora de actualizar a una plataforma de código moderna y rica en funciones como Visual Studio Code o Eclipse. Estos tendrán un mejor autocompletado, control de versiones de Github, cambio de nombre masivo de variables en múltiples archivos de código, etc.
secuencias de comandosRe: Migrar al nuevo editor de código JSL - Estado cambiado a: ReconocidoRe: Migrar al nuevo editor de código JSLbjr,
Compliqué à instalador
Re: Migrar al nuevo editor de código JSLSolo instala y prueba @vince_faller Extensión VsCode: muy buena.
Re: Migrar al nuevo editor de código JSLHola paulden,
Simplemente encuentre una extensión para el código de Visual Studio aquí en predictum.com (un socio de JMP): https://marketplace.visualstudio.com/items?itemName=VinceFaller.jmp-secuencias de comandos
Todavía no lo he probado.
Guillaume
Re: Migrar al nuevo editor de código JSL@mia_stephens ¿Puedes compartir algún progreso al respecto?
Me encanta la extensión VSCode, es realmente buena y probablemente debería ser el camino a seguir. Sin embargo, al lado JMP de la integración le vendría bien un poco de trabajo para que la experiencia sea más fluida:
1. Cuando presiono escape dentro de JMP, finaliza el enlace a VSCode de tal manera que tengo que reiniciar JMP para poder ejecutar scripts nuevamente. Tuve que reescribir mi cerebro para ya no usar el escape para anular la selección en tablas.
2. El inicio de sesión en JMP ya no se puede utilizar cuando se ejecuta código desde VSCode, lo que elimina todas las adiciones recientes a JMP que normalmente podría usar para robar código (como el código para crear una columna o actualizar una tabla). También dificulta la depuración ya que la salida disponible en VSCode generalmente no incluye la ubicación donde se interrumpe el script.
3. Escribir JMP cuando el enlace VSCode está activo se vuelve casi imposible, por lo que probar rápidamente un poco de código... hacer algunos cambios en la tabla y probarlo nuevamente se vuelve difícil.
4. Agregar el enlace al índice de secuencias de comandos sería realmente bueno para ver ejemplos funcionales de funciones.
Re: Migrar al nuevo editor de código JSLComo JMP es una empresa impulsada por VOC (voz del cliente),Parece que hay un fuerte argumento en contra de un nuevo editor JSL que impide la introducción.
¿Cuáles son los argumentos en contra de un editor de guiones de última generación?
Re: Migrar al nuevo editor de código JSLMe pregunto con qué frecuencia olvidé los corchetes después de la tabla de datos actual y el informe actual ...
Me siento genial ahora (JMP19EA4):
Re: Migrar al nuevo editor de código JSLHola @pauldeen
Soy el desarrollador de la extensión JSL para VSCode. ¡Gracias por tus comentarios! No dudes en abrir problemas en https://gitlab.com/predictum/jsl-for-vscode/-/issues/new y puedo intentar hacer algunas mejoras cuando tenga tiempo. Ya he abierto algunos problemas en función de tu comentario.
1. Cuando presiono la tecla Escape en JMP, finaliza el vínculo a VSCode de tal manera que tengo que reiniciar JMP para poder ejecutar scripts nuevamente. Tuve que reescribir mi cerebro para no usar más la tecla Escape para anular la selección en las tablas.
La ejecución de JMP desde VSCode fue complicada de configurar y no es ideal en su funcionamiento, pero para darte una idea de lo que sucede: siempre hay un bucle JSL ejecutándose en segundo plano escuchando comandos de VSCode que secuestran un poco tu sesión JMP. Por lo tanto, no creo que podamos evitar que escape detenga el bucle, pero es posible que podamos hacer que sea más fácil volver a conectarte para que no necesites reiniciar JMP.
2. El registro en JMP ya no se puede utilizar al ejecutar código desde VSCode, lo que elimina todas las adiciones recientes a JMP que normalmente podría usar para robar código (como el código para crear una columna o actualizar una tabla). También dificulta la depuración, ya que la salida disponible en VSCode generalmente no incluye la ubicación donde falla el script.
Escribí el código para conectarme a JMP antes de que existieran las sutilezas del registro, por lo que tal vez se podrían realizar algunas mejoras aquí.
3. Escribir en JMP cuando el enlace de VSCode está activo se vuelve casi imposible, por lo que probar rápidamente un poco de código... hacer algunos cambios en la tabla y probarla nuevamente se vuelve difícil.
Ese es el bucle en segundo plano que lo vuelve complicado. Pero quizás una forma de pausar la conexión a VSCode podría ayudar en este caso.
4. Sería muy bueno agregar el enlace al índice de scripts para ver ejemplos de funciones en funcionamiento.
Eso definitivamente debería ser posible. O incluso integrar los ejemplos en VSCode de alguna manera.
Re: Migrar al nuevo editor de código JSLHola @ben_ph , me encanta tu extensión y estoy muy agradecido por ella. Solo creo que debería convertirse en una parte integrada de JMP en lugar de una adición que tengas que hacer. Dicho esto: entiendo tus decisiones de diseño y las consecuencias, pero si ves una forma de solucionar estos problemas, sería fantástico. ¡Avísame si necesitas ayuda con las pruebas!
Re: Migrar al nuevo editor de código JSLOtra solicitud relacionada con esto: https://community.jmp.com/t5/JMP-Wish-List/Permitir-que-la-ventana-de-registro-se-reorganice/idi-p/86438#U86438