Compare Products
![]() |
![]() |
Features * Shell: The pythonic shells run in a subprocess and can therefore be interrupted or killed.
Several shells can be used simultaneously, and can be of different Python versions (v2.4 - v3.x).
Pypy is supported, Jython and IronPython may be too (untested).
Command history.
Text in the shell can be selected and copied. Text can be pasted to the command line.
* Editor: Supports auto indentation.
Automatically determines the indentation width when loading a file.
Matlab-style cell system to mark code sections (by starting a line with ‘##‘).
Syntax highlighting for Python, Cython, C, and more to come.
todo: Syntax schemes easily editable and extendable
* Introspection: Introspection information is queried from the active shell, and from the source code (by continuously parsing the file in a separate thread). (This is going to be integrated with the syntax parsing)
Auto completion for any object in the active Python session and all __builtins__.
* Interactivity: Run code by typing directly in the interactive shell.
Run selection: * Run current line if there is no selection. * Evaluate selection if there is a selection and it is on one line. * Run all (whole) selected lines if selection spans multiple lines.
Run cell (a cell is the piece of code between two lines starting with ‘##‘).
|
Features * Editor: Multi-language editor with function/class browser, code analysis features (pyflakes and pylint are currently supported), code completion, horizontal and vertical splitting, and goto definition.
* Interactive Console: Python or IPython consoles with workspace and debugging support to instantly evaluate the code written in the Editor. It also comes with Matplotlib figures integration.
* Documentation Viewer: Show documentation for any class or function call made either in the Editor or a Console.
* Variable Explorer: Explore variables created during the execution of a file. Editing them is also possible with several GUI based editors, like a dictionary and Numpy array ones.
* Find in Files: Supporting regular expressions and mercurial repositories.
* File Explorer: The file explorer pane is a file/directory browser allowing the user to open files with the internal editor or with the appropriate application (Windows only).
* History Log: The history log plugin collects command histories of Python/IPython interpreters or command windows.
|
LanguagesPython |
LanguagesC Python |
Source TypeOpen
|
Source TypeOpen
|
License TypeOther |
License TypeMIT |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X