CRiSP contains an integral spell checker, which can spell check files automatically, as you type; display a red-wavy line for misspelled words which then become context sensitive. You can use the right-mouse to show available corrections, or examine the dictionary in more detail. Support for custom dictionaries and the following languages are provided: American English, British English, Dutch, Finnish, French, German, Italian, Spanish, and Swedish.
Remote editing provides a very useful facility to edit files on a remote machine as if they were local on your desktop using the FTP protocol. Even if you have no direct access to the machine you can still edit files. CRiSP caches the files locally, which acts as a backup and audit log of the files.
CRiSP supports numerous remote hosts, including Window, Unix and VMS FTP servers.
You can create multiple sessions and connections and switch automatically between them. You can create active or passive connections, which is useful when editing across firewalls. CRiSP automatically supports keep-alive to avoid timed out connections. You can continue editing even when remote site is unavailable and upload when site is restored (e.g. you don’t need to stay on line whilst editing).
Remote Editing when direct access is not possible:
Under some circumstances, direct ftp access may not be possible. Some sites prefer to use more secure technology, e.g. ssh (secure shell).
CRiSP provides a facility to allow remote connections using something other than the FTP protocol, so that even in a security conscious environment you can still edit files remotely. This is achieved with the FTPGW software provided in the distribution.
Windows version of CRiSP includes a drop in NOTEPAD.EXE tool to replace the standard one. This provides a convenient way to ensure CRiSP is used as the default editor without having to set up lots of file associations.
Support for Quickly Viewing HTML Files for Firefox, Internet Explorer and Opera.
Define source code aliases to configure your own syntax expansion.
CRiSP provides current line coloring.
CRiSP macro recording allows the editor to quickly memorize a series of actions and then play them back at will. It even generates CRUNCH macro source code for keystroke and dialog box interactions.
The Tools menu now supports directory differencing - you can compare two directories to see which files are different and see which files have been deleted/inserted.
CRiSP provides an Execute command, which can be used to invoke an external program (or a program based on the file you are editing). The resulting output file can then automatically be loaded into CRiSP.
CRiSP now provides a persistent setup option to enable the display of matching brackets. The new mechanism (blinkmatch) will show the matching brackets as you move the cursor or type a bracket.
CRiSP has always had the feature that allows a paragraph of text to be reformatted (via ). But now the box-comment style is configurable on a per file type basis.
You can now drag toolbars from the main editing window and move them to any of the 4 sides or make them floating toolbars. With more functions in CRiSP and more toolbars, it is now much easier to customize CRiSP to look and feel how you want it to.
Links provide a way of inserting memo's and macro buttons into a plain text file, so that you can perform some action when the button is clicked on. This is a non-intrusive way of annotating files.
The ToolsSort dialog supports multi-column sorting for the needs of the more demanding user.
CRiSP now supports automation control as an OLE server object. This means you can create a CRiSPobject and send it commands to execute macros, e.g. to load files for editing.
CRiSP has direct links to third party databases, such as Oracle / Sybase / MySQL etc, giving you the capability to execute database specific commands in the editor and have the results show up in another X-buffer.
Built in support for popular commercial IDEs as Visual C++, Borland C++, IBM CSet++, VisualAge, GNU C++ with the ability to add others
CRiSP has the unique ability to edit data files generated by executing SQL queries across multiple databases. CRiSP has no file size limitations and combined with smart editing of SQL Code, and ability to handle massive ASCII data sets, it is one if the most indispensible tools for a database programmer. CRiSP provides the SQL Programmer and DBAs to edit SQL code, and related data files anywhere.
Significant speed-ups when performing a tree view of directories that contain huge numbers of files (for example, more than 5,000 files or sub-directories).
The File/Contents window and the File Open dialog (UNIX only) supports the ability to change the default sort order for listed files, e.g. directories first, alphabetic or text sort.
Provides a tabular view of files, showing detailed information on files (name, type, size, permissions, date). Multi-column sorting. Switch seamlessly to a tree based view to show the directory hierarchy.
Quick Access to SDK Help and UNIX man Pages
Fully-featured dialog boxes with help