cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Browse apps to extend the software in the new JMP Marketplace
This add-in is now available on the Marketplace. Please find updated versions on its app page
JSL Function List

The JSL Function List add-in is a great way to find and manage all of your JSL functions and expressions. 

 

jmp_2018-08-09_17-58-41.png

 

 

Features

  • View all functions and expressions currently open in your JMP session.
  • Double-click to go to the line of a function or expression.
  • Search the content of open JSL scripts.

 

Perfect Companion for a JMP Project

With the new JMP Projects added in JMP 14, you can now organize all of the scripts for your project into a single tabbed window. With the JSL Function List add-in, you can now go directly to your functions and expressions with ease.JSLFunctionListProject.gif

 

Red Triangle Options

The JSL Function List add-in offers two red triangle menu options, which are persisted to disk, so they are remembered across sessions of JMP.2018-08-10_11-53-08.png

 

Search Script Content

The "Search Script Content" option makes the search look in the entire script file for your search term (in addition to searching file and function/expression names).

Include Expressions

Turning off "Include Expressions" will hide expressions from the function list.

System Requirements

The JSL Function List add-in works with JMP 14 on both Windows and Mac operating sytems

Comments
gzmorgan0

Thank you, Justin. The search field is useful as well.

this only works for v14, correct?  When I try to use it in v13.2.1, it gives me an error.  I think it is the Get Window List() function that is new in V14, that this is relying on, that is cause the error.  

@MathStatChem

That is correct. I am taking advantage of that function as well as some other features that are new to JMP 14. I have updated the add-in to only install in JMP 14.

Thanks,

Justin

gzmorgan0

The first script I posted was Justin's and it works on JMP 13. It does not have all the functionality of the newer version, but it will easily find your function definitions.

johnmoore

Great stuff!  So glad to find this.

nikles

Hi Justin.  I was wondering if there's a way to get the line that the cursor in the script is currently on, prior to moving to the selected function/expr.  Would be nice to be able to navigate back to where I was before.  I've looked briefly but couldn't find anything.

 

This script is a huge time-saver for me.  Thanks for sharing.

Recommended Articles