NetBeans plugin for NCL...

From: Rick Brownrigg <brownrig_at_nyahnyahspammersnyahnyah>
Date: Wed Jun 15 2011 - 09:58:36 MDT

Robert Schuster has written a high-quality plugin for the freely
available, cross-platform NetBeans IDE to support NCL:

http://plugins.netbeans.org/plugin/38897/?show=true

(More information on NetBeans can be found at http://netbeans.org)

While it has a number of features, perhaps the most noteworthy are the
code-completion and integrated documentation capabilities. Can't remember
the exact name of that function, procedure, or resource? Or can't
remember the arguments to a procedure? Type the first few letters of
the function, followed by CTRL-SPACE, and you are presented with a
list all procedures/functions/resources that begin with those
letters. Click on items in the list to get the full documentation
straight from the NCL web site.

See http://ncl.ucar.edu/Applications/editor.shtml#netbeans for a
snapshot of code completion/documentation in action.

Other features include (as taken from the plugin website):

Syntax Highlight:
Highlight of keywords, procedures and function
names, attributes, coordinates, strings, comments, etc..

Syntax Check:
Basic syntax checks are performed. Most parts of the NCL Syntax are
recognized and errors are marked with a red wave under the error
position. Some potential errors are also checked. For example if a
function has no return value.

Code Completion:
The plugin knows the names of all NCL procedures,
functions and resources. You just need to start typing the first
letters, then press CTRL-SPACE, then you will get a list with all
procedures and functions or resources starting with the letters you
typed. Procedures or functions from the local file or from files
loaded with the load command are displayed with their arguments.

Documentation Display:
The online documentation from the NCL web page
is displayed together with the code completion for every documented
procedure, function or resource. As addition to the online
documentation are comments from the source file displayed, namely for
the files loaded with the load command and for currently edited file.

NCL Projects:
You can open every folder with NCL files as a
project. The module also contains a wizard to create new projects with
an empty NCL file. The module contains a template to create new NCL
files in existing projects.

Execution:
You can run NCL files within the IDE with a click on Run...
in the context menu.

Fantastic job Robert, and Thank You!

Rick Brownrigg

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Wed Jun 15 09:58:44 2011

This archive was generated by hypermail 2.1.8 : Mon Jun 20 2011 - 12:30:20 MDT