You can edit almost every page by Creating an account. Otherwise, see the FAQ.

PyScripter

From EverybodyWiki Bios & Wiki

PyScripter
A feature-rich but lightweight Python IDE
A feature-rich but lightweight Python IDE
Original author(s)Kiriakos Vlahos
Stable release
4.2.5 / December 22, 2022; 16 months ago (2022-12-22)
Written inObject Pascal, Python, Delphi
Engine
    Operating systemMicrosoft Windows
    Available inPython
    TypeIntegrated development environment
    LicenseMIT
    Websitesourceforge.net/projects/pyscripter/

    Search PyScripter on Amazon.

    Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".

    PyScripter is a free and open-source Python integrated development environment (IDE) for Windows. It is built with Delphi's Object Pascal and Python.

    It originally started as a lightweight IDE designed to serve the purpose of providing a strong scripting solution for Delphi applications. Over time, it evolved into a full-featured stand-alone Python IDE. It is built in Delphi using Python4Delphi (P4D) and is extensible using Python scripts. Being built in a compiled language make it rather lightweight compared to some of the other IDEs[which?]. Currently, it is only available for Windows.

    Features[edit]

    Syntax highlighting editor[edit]

    • 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 during typing
    • Context-sensitive help on Python keywords
    • Parameterized code templates
    • Accept files dropped from Explorer
    • File change notification
    • Converting line breaks in Windows, Unix, Macintosh
    • 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[edit]

    • Code completion
    • Call tips
    • Command history
    • Execute scripts without first saving

    Integrated Python debugger[edit]

    • Remote Python debugger
    • Call stack
    • Variables window
    • Watches window
    • Conditional breakpoints
    • Debugger hints
    • Post-mortem analysis
    • Can run or debug files without first saving

    Editor views[edit]

    • Disassembly
    • HTML documentation (pydoc)

    File explorer[edit]

    • Easy configuration and browsing of the Python path
    • Integrated version control using Tortoise CVS or Tortoise SVN

    Project manager[edit]

    • Import extant directories
    • Multiple run configurations

    Integrated unit testing[edit]

    • Automatic test generation
    • Unit testing GUI

    External tools (external run and capture output)[edit]

    • Integration with Python tools such as PyLint, TabNanny, Profile, etc.
    • Powerful parameter functionality for customized external tool integration

    Other[edit]

    • Code explorer
    • Access to Python manuals via 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, references
    • Find definition by clicking and browsing history
    • Modern GUI with docked forms and configurable look and feel (themes)
    • Persistent configurable IDE options

    External links[edit]


    This article "PyScripter" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:PyScripter. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.