CRiSP is a cross-platform
source code editor by Foxtrot Systems Ltd. CRiSP started life as an opensource
Brief (text editor) clone for
Unix and
Sun Microsystems workstations. When it was ported to
X Window System it became a commercial product over the objections of many existing users. From early days due to
Brief (text editor) initial design and usability it was an easy editor to use. CRiSP provides
syntax highlighting, code navigation and customizable
keyboard shortcuts. The latest version 9.3, supports
programmable code templates.
History
CRiSP started life in 1990 as a
Brief (text editor) clone by Paul Fox, and was originally called GRIEF. At the request of the BRIEF's author the product was renamed to CRiSP. CRiSP maintains full keyboard and macro level compatibility with BRIEF. CRiSP is mainly used as a source code editor with features such as syntax highlighting,
code refactoring,
macros, and key bindings (keyboard shortcuts) compatible with many mainstream text editors including
Vim (text editor) and
Emacs.
CRiSP is also used as a tool for editing multi-gigabyte large files.
CRiSP comes in a Windows/GUI/X version and a character based version.
CRiSP (version 9.3) was released in January 2008.
Supported languages
CRiSP supports a wide variety of programming languages, including:
CRiSP allows the user to add support for additional languages and to modify the way it operates on the ones listed above. Users have contributed macros to add functionality to Crisp.
Operating systems
CRiSP runs on a number of
operating systems, including:
CRUNCH Macro Language
Crunch is the proprietary
scripting language of the editor. Much of the editor is actually written in Crunch, and all the macro source code is included in with the product. This means that the user can take a look at how things work and modify the behavior to suit her/his needs better.
The language is C-like, and is BRIEF compatible. Macros written in the original BRIEF macro language are compatible. There is support for the older Lisp type macro language. All current macros are written in the Crunch macro language.
Reviews
CRiSP has been reviewed over the years by various magazines and users. .
See also
References
External links