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.
PyScripter has amazing number of features:
- Syntax Highlighting Editor
- Unicode based
- Full support for encoded Python source files
- Brace Highlighting
- Python source code utilities ((un)tabify, (un)comment, (un)indent, etc.)
- Code completion and call tips
- Code and debugger hints
- Syntax checking as you type
- Context sensitive help on Python keywords
- Parameterized Code Templates
- Accept files dropped from Explorer
- File change notification
- Converting line breaks (Windows, Unix, Mac)
- Print preview and print syntax highlighted Python code
- Syntax highlighting of HTML, XML and CSS files
- Split view file editing
- Firefox-like search and replace
- Side-by-side file editing
- Integrated Python Interpreter
- Code Completion
- Call Tips
- Command History
- Execute scripts without saving them
- Integrated Python Debugging
- Remote Python Debugger
- Call Stack
- Variables Window
- Watches Window
- Conditional breakpoints
- Debugger hints
- Post-mortem analysis
- Can run or debug files without first saving them
- Editor Views
- Disassembly
- HTML Documentation (pydoc)
- File Explorer
- Easy configuration and browsing of the Python Path
- Integrated Version Control using Tortoise CVS or Tortoise SVN
- Project Manager
- Import existing directories
- Multiple run configurations
- Integrated Unit testing
- Automatic generation of tests
- Unit testing GUI
- External Tools (External run and capture output)
- Integration with Python tools such as PyLint, TabNanny, Profile etc.
- Powerful parameter functionality for customized external tool integration
- Other Features
- Code Explorer
- Access to Python manuals through the Help menu
- To Do List
- Find and Replace in Files
- Integrated regular expression testing
- Choice of Python version to run via command line parameters
- Run Python Script externally (highly configurable)
- Find Definition/Find references
- Find definition by clicking and browsing history
- Modern GUI with docked forms and configurable look&feel (themes)
- Persistent configurable IDE options
Operating System(s)
bsd,linux,mac,solaris,winxp,winvista,win7
Download
http://code.google.com/p/pyscripter/downloads/list
License
Open Source,MIT
Updated on: 03 Dec 2024
|