PyDev

PyDev
软件描述
PyDev 是 Eclipse 的一个第三方插件。它是一个用于 Python 编程的集成开发环境(IDE),支持代码重构、图形化调试、代码分析以及许多其他功能。
官方网站
访问软件的官方网站了解更多信息
pydev.org
什么是 PyDev?
PyDev 是 Eclipse 的第三方插件。它是一个用于 Python 编程的集成开发环境(IDE),支持代码重构、图形化调试、代码分析以及许多其他功能。功能如下:
以下是一些可用的功能:
支持 CPython、Jython 和 IronPython
代码补全
带自动导入的代码补全
代码分析
调试器
Django 远程调试器
调试控制台
交互式控制台
支持 Python 2.x 和 3.x 语法
基本语法高亮
解析器错误提示
大纲视图
制表符或空格的偏好设置
智能缩进/去缩进
注释/取消注释/注释代码块
代码折叠
跳转到定义
代码覆盖率
标记出现位置
Pylint 集成
TODO 任务
内容辅助功能
将结果赋值给属性或局部变量
用 try..catch / finally 包裹代码
创建文档字符串
将导入语句移到全局作用域
快速查看大纲
查看完整功能矩阵以了解所有功能。
主要功能
🔄 替代方案
17 个选择支持 Python 和 Django 的跨平台集成开发环境,具备重构、代码补全、版本控制集成、部署、问题跟踪、远程调试等功能,以及社区版,但不支持数据库和网页技术。
Bluefish 是一款面向程序员和网页设计师的强大编辑器,提供了许多用于编写网站、脚本和编程代码的选项。Bluefish 支持多种编程和标记语言,专注于动态和交互式网站的编辑。
NINJA-IDE(递归缩写:“Ninja-IDE Is Not Just Another IDE”)是一款跨平台集成开发环境(IDE)。NINJA-IDE 可在 Linux/X11、Mac OS X 和 Windows 桌面操作系统上运行,使开发者能够为……创建应用程序。

PyScripter
PyScripter 是一个免费且开源的 Python 集成开发环境(IDE),其目标是与其它语言在 Windows 平台上的商业 IDE 在功能上相竞争。

IDLE
Python 编程语言默认安装的集成开发环境。它旨在简洁直观,特别适合初学 Python 的程序员。该编辑器具备语法高亮、搜索功能、类浏览器,并能在单独的环境中运行 Python 脚本。

Python Tutor
软件
Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer executes each line of a program's source code.