Crimson Editor is a professional source editor for Windows.
Edit multiple documents
- switch between documents using file selection tab
- pressing Ctrl+Tab brings the last accessed document to top
Syntax highlighting
- configurable via custom syntax files
- preconfigured for HTML, CSS, C/C++, Perl, Java, Delphi, Python, Matlab, LaTeX,Euphoria, PL/SQL, ASP, JSP, PHP, EDIF, VHDL, Verilog-HDL, HLA, Winbatch, OCaml, GNU-style x86 Assembly, JScript, PeopleSoft SQR, Ada 83, MIPS, and BAAN
Multi-level undo / redo
- all editing actions are recorded from the opening of a file
- unlimited undo and redo buffers
Natural word wrapping
- word wrapping does not affect syntax highlighting
- configurable wrapping indentation (easer to understand the syntax)
Spell checker
- around 40000 words were added in the dictionary
- users can register new words in their own dictionary (InstallDir/user.dic)
User tools and macros
- execute external programs with proper arguments
- compile, execute and test your code
- ease your fingers with key stroke recording (record & replay)
Directory tree view window
- click to open documents
- filter to display only selected file class
Edit remote files directly using built-in FTP client
- open, edit, and save documents in remote FTP servers
- save account information (encoded) for automatic logon
Find & Replace
- replace specified text one by one, or as a whole
Print & Print preview
- configurable page header and footer
- print with line numbers
- print with syntax highlighting (used in color printer)
- true type font selection for printer
Other useful features
single instance / multiple instances, ability to detect changed files,
bookmark & go to, highlight active line, highlight matching pairs,
multi-byte support with integrated IME (for eastern languages),
auto indent, wheel mouse support, copy & paste, line numbers,
configurable line spacing, option to save files in Unix format,
option to set working directory
What's New in This Release:
- unicode encoding, splitter window
- bug fixed: DEL key deletes directory item when project item is selected.
- bug fixed: ftp file transfer error when the file size is multiple of 512 bytes.
- bug fixed: search & replace the beginning of line crashes Crimson Editor.
- bug fixed: find with 'Match whole word' considers a '_' as not part of a word.
- bug fixed: comment color when typing the word 'remove' in ASP document.
- bug fixed: screen resolution problem using dual monitor.
- bug fixed: backup file creation failed in UNC path.
- bug fixed: abnormal caret movement after print preview.
- bug fixed: search next selected text in column mode.
- bug fixed: open last working remote file without saving password.
- bug fixed: CWD now follows 'File Open' dialog.
- bug fixed: problem typing Se-Bul-Sik Korean characters.
- bug fixed: loses project workspace when user cancel program termination.
- bug fixed: sharing violation when try to open a file already in use.
- bug fixed: abnormal command line execution 'C:some path>cedt autoexec.bat'.
- Drag and Drop text editing.
- Reduced memory footprint. (50%) - but still uses lots of memory
- Supports Unicode and UTF-8 encoding.
- Increased maximum number of characters in a single line. (4096->32768)
- Splitter Window, New Window.
- Drive list in directory window refreshes on drop down.
- Saves project workspace whenever there is a change in project tree.
- Saves folding status of project categories.
- [Shell Execute] right click menu for files listed in a project.
- Project category names are editable now.
- User Tool path and argument reconize shell variables. (variable expansion)
- Predefined column mode font when screen font is not a fixed size font.
- Saves workspace windows placement.
- Follows symbolic links in Open Remote dialog.
- Increased the number of ftp server accounts. (10->16)
- Added [Replace All] in 'Replace This Occurrence' box. (Yes/No/All/Once/Stop)
- F3, Shift+F3 skips current search occurrence during Search and Replace.
- Search wraps at end of file. (optional)
- Cedt-type document icon changed.
- Third quotation mark definition in language specification.
- Accurate variable detection logic. ("$VARIABLEENCLOSEDBY={}")
- Variable highlight in constant string. (in PHP, Perl, Shell, ...)
- Added short-cuts in all popup menu items.
- Hot keys changed. - Scroll Screen Center (F5), Top (Shift+F5)
- Hot keys changed. - Close Window (Ctrl+W), Select Word (Ctrl+D)
- Hot keys changed. - Lower Case (Ctrl+L), Invert Case (Ctrl+Shift+L)
- New hot keys. - Next Pane (F6), Prev Pane (Shift+F6
|