PyScripter — інтегроване середовище розробки для мови програмування Python, працює під ОС Microsoft Windows. Поширюється безкоштовно, як проєкт з вихідним кодом під ліцензією MIT License.
PyScripter спочатку розроблялося як просте середовище розробки, яка надає можливість виконувати різні складні скрипти, написанні на Delphi. Однак з часом PyScripter розвинувся до повноцінного і самостійного середовища. На теперішній момент часу середовище розробки доступне тільки для операційної системи Windows.
Основні можливості
Підсвічування синтаксису Python в текстовому редакторі Інтегрований інтерпретатор Python Інтегрований дебагер Python Консоль для виведення Перевірка синтаксису в момент редагування Менеджер файлів Інтегрована система юніт-тестів Підтримка Unicode Підтримка друку файлів з вихідним кодом Допомога по ключовим словам мови Python Параметризовані шаблони коду Підсвічування парних дужок Підсвічування синтаксису файлів, написаних на HTML, XML и CSS Можливість підключення зовнішній модулів, таких як PyLint, TabNanny, Profile тощо Перетворення символів переведення рядка в Windows, Unix, Macintosh
Інтегрований інтерпретатор Python Завершення коду Виклик поради Історія команд Виконання скрипту без попереднього збереження
Інтегрований відлагоджувач Python Віддалений відлагоджувач Python Стек викликів Вікно змінних Вікно перегляду Умовні точки зупину Підказки відлагоджувача Post-mortem аналіз Може запускати та налагоджувати файли без попереднього збереження
Перегляд редагування Дизасемблер Документація HTML (pydoc)
Провідник файлів Легка конфігурація і перегляд шляху Python Інтегрований контроль версій з використанням Tortoise CVS або Tortoise SVN
Менеджер проєктів Імпорт існуючих каталогів Конфігурації декількох запусків
Зовнішні інструменти (зовнішній запуск і виведення) Інтеграція з інструментами Python, такими як PyLint, TabNanny, Profile і т. д. Потужна функціональність параметрів для інтегрованих зовнішніх інструментів
Інше Провідник коду Доступ до інструкцій Python через меню допомоги Знайти і замінити файли Інтегрований регулярний вираз тестування Вибір версії Python для запуску за допомогою параметрів командного рядка Запуск Python-скрипту зовні, може налаштовуватися Знаходження визначення, посилання Знаходження визначення та історії перегляду Сучасний графічний інтерфейс із закріпленими формами та налаштованим виглядом Постійні налаштовувані опції IDE
Посилання Офіційна сторінка проєкту PyScripter на Github Інсталяційний пакет PyScripter Версія Portable PyScripter