XOTclIDE can manage large projects with thousands of lines of Tcl or XOTcl program code.
XOTclIDE supports component based development that helps to structure and reuse code in different applications.
XOTclIDE enables interactive XOTcl development, using the introspection functions of XOTcl. There is no difference between using, developing, debugging and browsing (introspection) the system. You work on a live XOTcl system.
XOTclIDE is a set of structure browsers. They can be used to browse class and object structure and add and modify the methods or meta-data.
The XOTclIDE Object Inspector lets you browse and manipulate all XOTcl objects. You can navigate through sub-object structures, inspect and modify variables, or invoke objects method with a GUI interface.
Includes a powerful syntax checking tool to find all typos while editing.
XOTclIDE manages normal Tcl procedures, allowing reuse of old non-Xotcl code or mixing of Tcl and XOTcl in one project.
Supports programming process. Version Control, Unit Tests Framework
XOTclIDE is easily adapted and extended by the user
XOTclIDE can be extended with dynamic loadable modules (plugins)
XOTclIDE enables team development.