Русский BSD

Кроссплатформенная IDE для Python, ориентированная на интерактивность и самоанализ, что делает очень подходящей для научных вычислений. Дизайн направлен на простоту и эффективность. Переведена на русский язык.

Для корректной работы необходимо установить Python.

Она состоит из двух основных компонентов, редактора и оболочки, и использует набор подключаемых инструментов.

Pyzo написан на (чистом) Python 3 и использует инструментарий Qt GUI toolkit. Бинарные файлы предусмотрены для всех основных операционных систем. После установки Pyzo, он может использоваться для выполнения кода любой версии Python, доступной на компьютере (Python 2.4-3.x, включая Pypy).

Pyzo работает с любым интерпретатором Python, который установлен в системе, включая среду Conda.

Список возможностей IDE для Python:

  • мощный самоанализ;
  • позволяет различными способами интерактивно запускать код;
  • с помощью интуитивно понятного редактора ярлыков можно создать ярлык для любого элемента меню;
  • различные удобные инструменты, а также возможность сделать свой собственный;
  • выбор между различными темами Qt;
  • полная поддержка Unicode как в редакторе, так и в оболочке;
  • оболочки Python работают в подпроцессе и поэтому могут быть прерваны или убиты;
  • несколько оболочек могут использоваться одновременно, и могут быть разных версий Python (v2.4 - v3.x.);поддерживается Pypy;
  • поддержка Jython и IronPython (не проверено);
  • текст в оболочке можно выделять и копировать, и далее можно вставить в командную строку;
  • гарантируется, что сообщения stdout или stderr не удаляются; если оболочка не справляется с отображением сообщений, ядро автоматически замедляется;
  • отладка далее/шаг/продолжить;
  • посмертная отладка;
  • позволяет использовать несколько графических наборов инструментов в интерактивном режиме: PySide, PyQt4, Tk, wx, fltk, GTK;
  • поддерживает удаление ранее напечатанного текста с помощью символа backspace;
  • поддерживает магические команды, подобные IPython;
  • можно создать несколько конфигураций оболочки (другая версия Python, другая интеграция GUI и т.д.);
  • использование команд 'pip' или 'conda' для управления пакетами;
  • поддерживает автоматические отступы;
  • автоматически определяет ширину отступа при загрузке файла;
  • система ячеек в стиле Matlab для маркировки разделов кода (начиная строку с ##);
  • подсветка синтаксиса для Python, Cython, C и т.д.;
  • поддерживает комментирование и раскомментирование выбранных строк;
  • поддержка Drag-&-drop файлов или каталогов для открытия;
  • поиск / замена (также поддерживает регулярные выражения);
  • стиль окончания линии может быть изменен;
  • отмена / повтор;
  • подсветка текущей строки;
  • выбор из нескольких шрифтов, c IDE для Python Pyzo поставляется два шрифта по умолчанию;
  • точки остановки для отладки.

Характеристики

Ссылки на официальный сайт и загрузку
  • Язык: Русский
  • ОС: Windows 10, Windows 7, Windows 8
  • Лицензия: BSD
  • Разработчик: Almar Klein
  • Категория: IDE
  • Видеообзор: Отсутствует
  • VirusTotal: отчет
  • Подтверждение лицензии: Отсутствует
  • Создано: 27.04.2021
  • Обновлено: 15.04.2023