Legacy Version Notes

Documentation for the downloadable original Python and PySide6 pyIDE version.

v2.0 In Development Legacy Python Release

Status

pyIDE v2.0: Public v2.0 download is not available yet.

Legacy Python Release: Legacy Python Release

Tabbed editor

The legacy version includes a tabbed editor for multiple files and untitled files.

  • Unsaved indicators.
  • Line numbers.
  • Find and replace.
  • Recent files.
  • Autosave.
Project-file tree

The project tree supports practical file management.

  • Open project folders.
  • Create, rename, delete, and open files.
  • Search where supported.
Run workflow

The legacy version supports internal execution, an output panel, stdin input, script stopping, and external terminals.

  • F5 internal run.
  • Shift+F5 stop.
  • Ctrl+F5 external console.
Tools

Tools include interpreter manager, optional Jedi support, syntax checking, a PyInstaller helper, and settings persistence.

  • Legacy configuration can use pyide_config.json.
  • Portable behavior applies where supported.
  • Keyboard shortcuts are documented separately.
Future direction

The C++ recode and AI Desktop Assistant are separate in-development directions.

  • Read the development page.
  • Read the AI assistant overview.
  • Read the AI assistant guide.