Кроссплатформенная 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 поставляется два шрифта по умолчанию;
- точки остановки для отладки.
Характеристики
Ссылки на официальный сайт и загрузку- Веб-сайт: pyzo.org
- Каталог загрузки
- Прямая ссылка
- Резервная копия
- Язык: Русский
- ОС: Windows 10, Windows 7, Windows 8
- Лицензия: BSD
- Разработчик: Almar Klein
- Категория: IDE
- Видеообзор: Отсутствует
- VirusTotal: отчет
- Подтверждение лицензии: Отсутствует
- Создано: 27.04.2021
- Обновлено: 15.04.2023
Добавить комментарий