The latest release of Notepad++, a Windows OS based open source text editor, supports Tcl syntax highlighting. It can be downloaded at the following web address: http://sourceforge.net/projects/notepad-plus [JMN] 2005-11-29 This seems like a fairly nice usable editor.. but the Tcl syntax highlighting is not quite there yet. Some issues I've noticed: problem 1) If a tcl comment line contains 'if' as the first element - notepad++ incorrectly starts a new nesting level - putting other sections out of sync. e.g the following line is mishandled. # if blah blah blah problem 2) Escaped brackets aren't matched properly. e.g the following sorts of lines are mishandled (incorrect bracket-match highlighting) set x {abc\{d} set y [list a b\[c d] set z [list a {b[c} d] [JMN] 2009-05-14 version 5.3.1 (Mar 29 2009) still has the above problems. Also - it's really unfortunate that c-style comments are recognized by the highlighter even when editing Tcl files. the sequence /* is very common in scripts dealing with the filesystem or with for example, the tdom xml parser. Entire sections of code end up highlighted green. As opposed to my 'nice usable editor' comment above.. I'd now say: 'barely tolerable for Tcl work' and the phrase 'supports Tcl syntax highlighting' is extremely optimistic at best. [scottdware] 2011-04-19 I have been annoyed with the improper syntax highlighting as well (mostly using the if-elseif-else statements), so I created a User Defined Language file that has seemed to have taken care of the syntax highlighting issues. I have tested it out on multiple files, and I've tweaked it to include all of the TclOO keywords as well. Here's the link: http://dl.dropbox.com/u/2234572/userDefineLang.xml%|%userDefinedLang.xml%|% To install it, just do the following: 1. Place it in the root of your Notepad++ directory. 2. Open up Notepad++, and click on View->User-Defined Dialogue. 3. Once the User-Defined Dialogue window pops up, click on "Import...", and browse to the userDefinedLang.xml file. 4. Close Notepad++ and then re-open. If you aren't seeing the syntax changing, try to select (when you have a .tcl file open) "Language->Tcl" (it should be at the very bottom. ---- [HaO] 2011-04-20 One inconvenience is the lack of full utf-8 support to edit message files. ---- !!!!!! %| [Category Dev. Tools] | [Category Editor utility] |% !!!!!!