面向专业开发者的
Python IDE
成熟的 Professional Edition 或免费的 Community Edition
为什么选择
PyCharm
在一个地方获得
所有 Python 工具

更加高效

由PyCharm负责处理日常繁琐的工作细节,为您节省宝贵的时间。 让您专注于关键任务,并且善用以键盘操作为主的编程方法,充分利用 PyCharm 的种种高效功能。

获得智能辅助

PyCharm完全理解代码的每个面向。 依靠它的智能代码补全、 实时错误检查和快速修复功能,轻松进行项目导航 等众多功能辅助您。

提高代码质量

编写整洁、易维护的代码,而IDE 将利用 PEP8 检查、测试辅助、智能重构和大量检查帮助您控制质量。

正如您所需

PyCharm是程序员为程序员设计的开发环境,提供您进行 高效Python开发所需的所有工具。

完整打包所有功能

智能Python辅助

PyCharm提供智能代码补全、代码检查、实时错误高亮显示和 快速修复,还有自动化代码重构和丰富的导航功能。

Web开发框架

PyCharm为 现代Web开发框架(如:Django、Flask、Google App Engine、Pyramid和web2py) 提供丰富的框架针对性支持。

科学工具

PyCharm与IPython Notebook集成,提供交互式Python控制台, 并且支持 Anaconda和多种科学化的包(例如matplotlib和NumPy)。

跨技术开发

除了Python外,PyCharm还支持JavaScript、CoffeeScript、TypeScript、Cython、SQL、 HTML/CSS、模板语言、AngularJS、Node.js等等。

远程开发能力

通过远程解释器、集成的ssh终端、Docker和Vagrant集成,在远程主机或虚拟机上 运行、调试、测试和部署应用程序。

内建开发者工具

内建提供海量工具集:集成调试器和测试器、Python分析器、 内置终端,以及与主流VCS集成,还有内建的数据库工具。
选择
版本

PyCharm Professional EditionPyCharm Community Edition
免费试用
免费,开源构建
智能Python编辑器
图形调试器和测试运行器
导航和重构
代码检查
支持VCS
科学工具
Web开发
Python Web框架
Python分析器
远程开发能力
支持数据库和SQL

PyCharm Educational Edition

您是否曾想过学习 Python 编程? 或者也许您使用 Python 教授编程?
那么我们为您准备好了绝佳的工具。
赶快试试吧!
Michael Kennedy
主持人,Talk Python to Me 播客
Talk Python Training 创始人
我利用工作上的便利在我的 Talk Python To Me 播客中向 100 多位行业专家询问了以下问题。 “当您编写 Python 代码时,会打开什么编辑器?”虽然答案不同,但最常见的是 PyCharm。 受访者通常给出同一个理由,即我多年来一直是 PyCharm 倡导者。
在整个项目中重构轻而易举
内置的 SQL 工具令人惊叹
自动补全优于目前任何已知的其他编辑器
以上只是我每天打开 PyCharm 生成我的 web 属性和管理维系业务的软件的少数理由。
Cory Althoff
The Self-Taught Programmer: The Definitive Guide to Programming Professionally 的作者
PyCharm 是我用过的最好的 IDE。 借助 PyCharm,您可以访问命令行,连接到数据库,创建虚拟环境和管理版本控制系统,这些在一个地方即可实现,无需在多个窗口间切换,节省了大量时间。 我无法想象回到没有 PyCharm 的本地历史记录和调试器的编程日子。 还有它方便的快捷键和功能,所有这些让 PyCharm 成为一款完美的 IDE。
阅读完整的采访记录

PyCharm 2021.2有什么新功能

Python 3.10 支持

开始使用 PyCharm 探索 Python 3.10 的新功能! 现在,显式类型别名 (PEP 613)、结构模式匹配(PEP634、635 和636)以及联合类型的新语法 (PEP 604) 获得了所有必要的代码洞察,以帮助您掌握这些功能。

在Python 控制台中协作

使用 Code With Me 进行协作时,客户端设备和主机端均已支持在 Python 控制台中工作。 在协作编码会话期间,当主持人在交互式控制台中运行代码时,访客可以检查代码。

保存时在浏览器中重新加载页面

PyCharm 允许您在浏览器中预览 HTML 文件,当您编辑和保存 HTML、CSS 和JavaScript 文件时,浏览器预览会自动更新。
客户体验

来自全球各地的公司

都在使用 PyCharm。

加入我们的客户行列!

成熟的 Professional Edition
或免费的 Community Edition