PyScripter

PyScripter
Тип Інтегроване середовище розробки
Автор Kipiakoc Влагос
Стабільний випуск 3.6.0 (12 січня 2019; 5 років тому (2019-01-12))
Операційна система Microsoft Windows
Мова програмування Object Pascal, Python
Доступні мови Python
Ліцензія MIT
Репозиторій github.com/pyscripter/pyscripter
Вебсайт sourceforge.net/projects/pyscripter/

PyScripter — інтегроване середовище розробки для мови програмування Python, працює під ОС Microsoft Windows. Поширюється безкоштовно, як проєкт з вихідним кодом під ліцензією MIT License.

PyScripter спочатку розроблялося як просте середовище розробки, яка надає можливість виконувати різні складні скрипти, написанні на Delphi. Однак з часом PyScripter розвинувся до повноцінного і самостійного середовища. На теперішній момент часу середовище розробки доступне тільки для операційної системи Windows.

Основні можливості

Інтерфейс PyScripter
  • Підсвічування синтаксису Python в текстовому редакторі
  • Інтегрований інтерпретатор Python
  • Інтегрований дебагер Python
  • Консоль для виведення
  • Перевірка синтаксису в момент редагування
  • Менеджер файлів
  • Інтегрована система юніт-тестів
  • Підтримка Unicode
  • Підтримка друку файлів з вихідним кодом
  • Допомога по ключовим словам мови Python
  • Параметризовані шаблони коду
  • Підсвічування парних дужок
  • Підсвічування синтаксису файлів, написаних на HTML, XML и CSS
  • Можливість підключення зовнішній модулів, таких як PyLint, TabNanny, Profile тощо
  • Перетворення символів переведення рядка в Windows, Unix, Macintosh

Інтегрований інтерпретатор Python

  • Завершення коду
  • Виклик поради
  • Історія команд
  • Виконання скрипту без попереднього збереження

Інтегрований відлагоджувач Python

  • Віддалений відлагоджувач Python
  • Стек викликів
  • Вікно змінних
  • Вікно перегляду
  • Умовні точки зупину
  • Підказки відлагоджувача
  • Post-mortem аналіз
  • Може запускати та налагоджувати файли без попереднього збереження

Перегляд редагування

Провідник файлів

  • Легка конфігурація і перегляд шляху Python
  • Інтегрований контроль версій з використанням Tortoise CVS або Tortoise SVN

Менеджер проєктів

  • Імпорт існуючих каталогів
  • Конфігурації декількох запусків

Зовнішні інструменти (зовнішній запуск і виведення)

  • Інтеграція з інструментами Python, такими як PyLint, TabNanny, Profile і т. д.
  • Потужна функціональність параметрів для інтегрованих зовнішніх інструментів

Інше

  • Провідник коду
  • Доступ до інструкцій Python через меню допомоги
  • Знайти і замінити файли
  • Інтегрований регулярний вираз тестування
  • Вибір версії Python для запуску за допомогою параметрів командного рядка
  • Запуск Python-скрипту зовні, може налаштовуватися
  • Знаходження визначення, посилання
  • Знаходження визначення та історії перегляду
  • Сучасний графічний інтерфейс із закріпленими формами та налаштованим виглядом
  • Постійні налаштовувані опції IDE

Посилання

  • Офіційна сторінка проєкту PyScripter на Github [Архівовано 4 березня 2018 у Wayback Machine.]
  • Інсталяційний пакет PyScripter [Архівовано 3 травня 2019 у Wayback Machine.]
  • Версія Portable PyScripter [Архівовано 3 травня 2019 у Wayback Machine.]
  • п
  • о
  • р
Реалізації
Вебфреймворк
IDE
Стандарт
Інше
  • п
  • о
  • р
Універсальні
Anjuta IntelliJ IDEA Visual Studio NetBeans Eclipse KDevelop Xcode Geany MonoDevelop Aptana • Open Watcom • Komodo Kylix
C/C++
Borland C++ • C++ Builder Code::Blocks • CodeLite Dev-C++ wxDev-C++ Pelles C • Oracle Solaris Studio Qt Creator Ultimate++ • Microsoft QuickC
BASIC
Gambas PowerBASIC • Turbo Basic • Visual Basic QBasic • QuickBASIC PureBasic
Java
MyEclipse • Oracle WebLogic Workshop • IBM WebSphere Studio • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper JBuilder • JGRASP
Pascal
Delphi Lazarus MSE • PascalABC.NET MIDletPascal • PocketStudio • Morfik • Turbo Pascal QuickPascal • Visible Pascal
PHP
Aptana Studio with PHP plugin • Delphi for PHP (RadPHP) Eclipse PDT • Zend Studio NuSphere PhpED • PHP Expert Editor • phpStorm Adobe Dreamweaver
Python
Eric • IDLE PyCharm PyDev • PyScripter • Wing IDE
ActionScript
Adobe Flash Adobe Flash Builder • FlashDevelop • CodeDrive • IntelliJ IDEA Eclipse FDT Realaxy ActionScript Editor
Інші