cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.
  • New JMP features coming to desktops everywhere this September. Sign up to learn more at jmp.com/launch.
Choose Language Hide Translation Bar
lala
Level IX

How can increase the functionality of the JSL script editor?

1, in this script range, automatically highlight other content that is the same as the selected content;
2. How do I change the background color of the selected content when the script editor is in dark mode?

 

2025-04-02_13-29-05.png

Thanks!

11 REPLIES 11
lala
Level IX

Re: How can increase the functionality of the JSL script editor?

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Col List Box Example",
	Col List Box( all, width( 250 ), maxSelected( 1 ) ),
	fontobj = lb = Col List Box()
);
lb << Set Selected( 1 );
lb << Set Selected( 2 );
Wait( 1 );
lb << Clear Selection;
jthi
Super User

Re: How can increase the functionality of the JSL script editor?

You can do some style changes from Preferences

jthi_0-1743573998459.png

 

If you need some new capabilities, check if wish list item already has item you hope to have and if it doesn't create a new wish list item.

-Jarmo
lala
Level IX

Re: How can increase the functionality of the JSL script editor?

No effect. I want to set the selected text background color to white

This is how this selected change was not found.

Thanks!2025-04-02_14-33-41.png

lala
Level IX

Re: How can increase the functionality of the JSL script editor?

This is the parenthesized highlight. I found the background color (white).

2025-04-02_14-40-52.png

hogi
Level XII

Re: How can increase the functionality of the JSL script editor?

JSL editor has many nice features which are still missing in other tools.
- multi region select

- copy current line

- full JSL access to run and edit the script (such meta level feature give you extreme power!)

- Edit / Balance (!!!)

 

But when you work in sate-of-the-art IDEs and JSL Editor in parallel you feel the pain of

- missing AI support

- restricted syntax highlighting

- limited auto-suggestion

- code referencing

- hover-info for variables and functions 

...
No wonder this wish from 2019 Migrate to new JSL code editor got more than 70 Kudos!
Actually, there is just one wish with more Kudos:
Kill process without killing JMP 

lala
Level IX

Re: How can increase the functionality of the JSL script editor?

I don't need your auto-complete code.
Because I don't know English at all
My code is complete through the input method,
I fixed my common JSL fragments in code that I could understand.
So I write code fast, it's just a matter of choice.

Thanks!

2025-04-03_09-04-25.png

lala
Level IX

Re: How can increase the functionality of the JSL script editor?

I need features like this

2025-04-03_09-08-21.png

hogi
Level XII

Re: How can increase the functionality of the JSL script editor?

lala
Level IX

Re: How can increase the functionality of the JSL script editor?

Replace in selected area

 2025-04-03_13-07-12.png

Recommended Articles