HomePage |
RecentChanges |
EditorIndex |
TextEditorFamilies |
Preferences
Open source Python development IDE
Author: Kiriakos Vlahos
Homepage: http://mmm-experts.com/Products.aspx?ProductId=4
Family: IDEFamily
Platform: Windows
License: Open source
Screenshot:
PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages. Being built in a compiled language is rather snappier than some of the other Python IDEs and provides an extensive blend of features that make it a productive Python development environment.
Features
- Syntax Highlighting Editor
- Brace Highlighting
- Python source code utilities ((un)tabify, (un)comment, (un)indent)
- Context sensitive help on Python keywords
- Parameterized Code Templates (Ctrl-J)
- Accept files dropped from Explorer
- File change notification
- Detecting loading/saving UTF-8 encoded files
- Converting line breaks (Windows, Unix, Mac)
- Integrated Python Interpreter
- Code Completion
- Call Tips
- Command History
- Integrated Python Debugging
- Call Stack
- Variables Window (shows interpreter globals when not debugging and Doc strings )
- Watches Window
- BreakPoints? Window
- Code and debugger hints
- Editor Views
- Disassembly
- HTML Documentation (pydoc)
- Code Explorer
- File Explorer with filter
- Easy configuration and browsing of the Python Path
- Access to Python manuals through the Help menu
- To Do List
- Find and Replace in Files
- Integrated regular expression tester
- Parameterized Code Templates
- Choice of Python version to run via command line parameters
- Run Python Script externally (highly configurable)
- External Tools (External run and capture output)
- Integration with Python tools such as PyLint?, TabNanny?, Profile etc.
- Powerful parameter functionality for external tool integration
- Find Procedure
- Find Definition/Find? references
- Find definition by clicking and browsing history. Works on modules too.
- Modern GUI with docked forms and configurable look&feel (themes)
- Persistent configurable IDE options