PyDevelop IDE is completely for free.
It has all the features you are reaching for, also it's lightweight gives it the advantage to be the fastest IDE for python.
Do not forget to download Python27 first:
https://www.python.org/downloads/
Features
- Free
- Smart syntax highlighter
- Auto-Indentation and code formatting
- Line and block commenting
- Code snippets
- Code folding
- Lines folding/expanding
- Intellisense
- Dark theme
- Manual environment editor
- Multi tabs
- Code map
- Smart code explorer
- Compiler
- Import your compiler
- Batch IDE integrated
- Windows power shell integrated
- Exportation
- XML editor
- HTML editor
Follow PyDevelop IDE
Other Useful Business Software
Get full visibility and control over your tasks and projects with Wrike.
Wrike offers world-class features that empower cross-functional, distributed, or growing teams take their projects from the initial request stage all the way to tracking work progress and reporting results.