NINJA-IDE (from: "Ninja Is Not Just Another IDE"), is a cross-platform integrated development environment specially design to build Python Applications.
1. Multi-Language code editor
2. Code Completion
3. Embedded Python Console
4. Manage Projects properties and files
5. Run File and Projects
6. Configurable GUI
1. Code Editor
NINJA-IDE provides a complete code editor with highlighting for several languages, code completion, code assistant for: imports, navigation, etc. Also it is possible to extend the editor functionality using plugins.
2. Display Manager
Provides support to use an embedded Python Console into the IDE, and load several plugin's widgets for multi-purposes.
3. Project Managment
NINJA-IDE allows to manage Python Project automatically, saving descriptive information about them and letting the user to perform file managment related task in the IDE itself.
4. Run Project and Files
With NINJA-IDE it is possible to run Python Project or any file opened in the Editor with just one click. It is also possible to render an HTML file loaded in the Editor in the IDE to see how the changes would look like in a browser.
5. Highly extensible
You can create a Plugin for several purposes and it can be integrated completely with the IDE, increasing the functionality available to improve assistance for projects development.
The license of this software is Free, you can free download and free use this text editor software.