XOTclIDE can manage even big projects with many thousand lines of Tcl or XOTcl program code.
Supports component based development that helps to structure and reuse code in different applications.
enable interactive XOTcl development by using introspection function of XOTcl language. The are no difference about using, developing, debugging and browsing (introspection) the system. So you can work on living XOTcl system.
XOTclIDE is a set of structure browsers. The can be used to browse class and object structure and add and modify the methods or meta-data.
XOTclIDE Object Inspector let you browse and manipulate all XOTcl objects. You can navigate throw sub-objects structures, inspect and modify variables, or even invoke objects method per GUI.
XOTclIDE include a powerful syntax checking tool to find out all typos just in editing time.
XOTclIDE can also manage normal Tcl procedures. This allows to reuse old no-Xotcl code or mix Tcl and XOTcl in one project.
Support programming process. Version Control, Unit Tests Framework
XOTclIDE can be easy adapted and extended be user
XOTclIDE can be extended with dynamic loadable modules (plugins)
Enable team development.