| Miscellaneous Features |
Spell-checking & Dictionary SupportCRiSP 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. FTP, Remote EditingRemote 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). FTPGWRemote 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. Notepad.exe IntegrationWindows 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. Browser IntegrationSupport for Quickly Viewing HTML Files for Firefox, Internet Explorer and Opera. AliasingDefine source code aliases to configure your own syntax expansion. Line ColoringCRiSP provides current line coloring. Macro RecordingCRiSP 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. Directory differencingThe 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. Execute commandCRiSP 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. Bracket Matching/FlashingCRiSP 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. Configurable commentsCRiSP 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. Draggable / dockable toolbarsYou 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. Text buffer buttons (links)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. Multi-column sortingThe ToolsSort dialog supports multi-column sorting for the needs of the more demanding user. Windows OLE server supportCRiSP 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. Direct links to third party applicationsCRiSP 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 Edit SQL AND DATA Files and On Any PlatformCRiSP 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. Crash-proof EnvironmentSignificant 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). Auto detection of files without extensionsThe 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. File explorer interfaceProvides 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 PagesFully-featured dialog boxes with help |