AutoLISP and DCL Language Definitions for UltraEdit Editor
UltraEdit is known as one of the most advanced, powerful and comfortable Data-, Text-, Hex-, and Programmers-Editor.
Amongst other key features,
it also supports Syntax Highlighting,
AutoCompletion, FunctionList-Navigation, Brace-Matching,
Column-Editing and much
more.
To have UltraEdit being a perfect editor for
Lisp developers, we have added "Language Definition Files" (also
called wordfiles) for AutoLISP and DCL files. These files are located in ./UltraEdit sub-folder of this
package.
AutoLISP definition files :
autolisp.uew |
the normal AutoLISP language definition file (for white editor background) |
|
autolisp-black.uew |
the normal AutoLISP language definition file (for black editor background) |
|
autolisp-white.uew |
same as autolisp.uew, intended as backup |
DCL definition files :
dcl.uew |
the normal DCL language definition file (for white editor background) |
|
dcl-black.uew |
the normal DCL language definition file (for black editor background) |
|
dcl-white.uew |
same as dcl.uew, intended as backup |
Installing the "Language Definition Files" (wordfiles)
To add these wordfiles to
UltraEdit, please copy the wordfiles into UltraEdit's "wordfile"
directory, which by default is %appdata%\IDMComp\UltraEdit\wordfiles, unless you have specified a different directory in
UltraEdit's options.
Whenever you open a *.lsp, *.mnl, or *.dcl
file, the appropriate language definition is activated (connection
to file type extension is defined by the language definition
files); you can manually select the language definition to be used
in "View" menu.
IDM Corp. also provides
wordfiles for AutoLISP and DCL at their UltraEdit download pages -
those are provided by us and therefore identical.
For details related to wordfiles usage, please have a look at http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/add_a_wordfile.html.
Features provided
Our "Language Definition Files" contain the complete set of language items for AutoLISP and DCL, including all vl-, vlax-, vla-, vlr-, and vle- functions, and also including Lisp constants defined by the COM interface as well as many built-in special symbols and constants.
Of course, all these items use their specific
colour; the same applies to strings, numbers and comments (syntax
highlighting).
As an advanced feature, the "Function List" window is also supported, listing all functions and commands, including their arguments - this gives a good outline of your code and allows quick navigation to appropriate definition.
|
"Function List" showing Lisp commands and functions, including arguments |
|
|
"Function List" showing DCL dialogs |
© Menhirs NV. All rights reserved. |