Support for UltraEdit Editor

Previous Next

AutoLISP and DCL Language Definitions for UltraEdit Editor


www.ultraedit.com


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.