Komodo: The Best Tcl IDE
Komodo is a full featured Tcl IDE. With features such as visual debugging, version control, development in mind, enjoy greater productivity with this killer Tcl IDE and:
- Write quality code
- Debug Tcl quickly and easily
- Run unit tests
- Leverage version control
- Build dynamic server applications
- Integrated database support
- Customize your environment
- Install on Windows, Mac, Linux with just one license
Advanced Editor / Intelligent Code Editor
Komodo IDE helps Tcl devs write code faster and more accurately, with multi-language syntax checking and highlighting, auto-complete, calltips, snippets, macros and other productivity-enhancing features. With code refactoring (renaming variables and class members, extracting methods), you can make global code changes, saving time compared to making changes manually. Also includes code folding, split view, multi-window editing, smart syntax checking and highlighting, snippets and macros, and more.
Enjoy debugging with Tcl 8.*. Run it locally in the IDE or remotely on an external server or platform. Configure breakpoints, create and debug regular expressions with the RX Toolkit.
Unit Testing for Tcl
Create and run unit tests with TclUnit, and detect performance issues with function-by-function code profiling (also reads Callgrind/Cachegrind format).
Tcl IDE for Teams
Code Collaboration allows you and your team to edit a document with multiple users simultaneously. The Komodo Shared Toolbox allows you to store common snippets, macros, and more via network share, source code control, or the Publish feature. Coding Standards lets you keep shared work consistent with version control and auto-formatting, while Komodo’s extended functionality allows you to scale your projects as required with extensions for integrated technologies
Code efficiently with auto-complete and calltips for Tcl in Komodo IDE. Code refactoring features smart code-transformation capabilities including Rename Variable, Rename Class Member, and Method Extraction. Structure code easily with Code Browser. Komodo supports any framework (ie. Cake Tcl, jQuery) and TclDoc.
Version Control & Integrated Tools
Version control, interactive shells, code profiling, integrated user testing, toolbox and publishing support. Subversion, Mercurial, Git, Perforce, Bazaar, CVS are also supported. Build, edit, and debug regular expressions with the Regex Toolkit.
The Database Explorer supports SQLite with extensions for MySQL and Oracle. These tools allow you to have a visual representation of your databases scheme that you're working with.
Extend & Customize
Vi/Vim, emacs and other included key bindings provide you with a familiar editing experience, straight out of the box. Customize your UI and editor pane with a variety of themes, and extend your editing and IDE functionality with a multitude of available add-ons. Extend color schemes, syntax checkers, and more.
Need to deploy and deliver Tcl apps?
Develop and deploy your Tcl programs to anyone on any platform with TclApp's cross-platform wrapping; deliver code as executables or as Windows Services, ActiveX components, .NET assemblies or in the System Tray; easily create MSI files using Tcl code. A great tool alongside Komodo IDE, ActiveState's Tcl Dev Kit provides even more features and functionality for your Tcl development. Learn more about Tcl Dev Kit, or try ActiveTcl Pro Studio, which includes a license for Komodo IDE + Tcl Dev Kit + a Safari Books Online subscription. Both Komodo and PDK have free 21-day trials, so you can try them out before you buy. Sweet.
Check out the complete list of Komodo features or: