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 不仅是一个 IDE”),是一款跨平台的集成开发环境(IDE)。NINJA-IDE 运行于 Linux/X11、Mac OS X 和 Windows 桌面操作系统,允许开发者创建应用程序……

PyScripter
PyScripter 是一个免费开源的 Python 集成开发环境(IDE),其设计目标是功能上能够与市面上其他语言的商业 Windows IDE 相媲美。

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

Thonny
适用于初学者的Python集成开发环境。支持多种代码单步执行方式,逐步表达式求值,调用栈的详细可视化,以及解释引用概念的模式……

Python Tutor
Python Tutor 帮助人们克服学习编程的一个根本障碍:理解计算机执行程序源代码每一行时发生了什么。

GuiPy
便携式Python集成开发环境,配备类模型设计器、UML、时序图、结构图及TKT、Tkinter、Qt的GUI设计工具。


