PyCharm功能

智能代码辅助功能

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

智能代码编辑器

PyCharm的智能代码编辑器可为Python、JavaScript、CoffeeScript、TypeScript、CSS和热门模板语言等提供一流支持。 充分利用可感知语言的代码补全、错误检测和实时代码修复!

智能代码导航

使用智能搜索跳到任何类、文件或符号,甚至任何IDE操作或工具窗口。 只需点击一下即可切换到声明、超级方法、测试、用法和实现,等等。

快速且安全的重构

利用安全的Rename和Delete、Extract Method、Introduce Variable、Inline Variable或Inline Method和其他重构以智能方式重构您的代码。 语言和框架专用重构可以帮助您执行项目级变更。

内建开发者工具

PyCharm大量的开箱即用工具包括集成的调试器和测试运行程序;Python分析器;内置的终端;与主要VCS的集成和内置的数据库工具; 利用远程解释器的远程开发能力;集成的ssh终端;以及与Docker和Vagrant的集成。

调试、测试和性能分析

为Python和JavaScript使用带图形化UI的强大调试器。 使用编码辅助与基于GUI的测试运行程序创建和运行您的测试。 利用Python分析器集成完全控制您的代码。

VCS、部署和远程开发

在利用Git、SVN、Mercurial或其他版本控制系统时通过统一的UI节省时间。 在远程机器上运行和调试您的应用程序。 轻松地为远程主机或虚拟机配置自动部署,利用Vagrant和Docker管理您的基础架构。

数据库工具

直接从IDE访问Oracle、SQL Server、PostgreSQL、MySQL和其他数据库。 使用PyCharm编辑SQL代码,运行查询,浏览数据以及更改架构。

Web开发

除了Python,PyCharm还为各种Python Web开发框架、特定的模板语言、JavaScript、CoffeeScript、TypeScript、HTML/CSS、AngularJS和Node.js等提供一流支持。

Python Web框架

PyCharm为现代Web开发框架(例如Django、Flask、Google App Engine、Pyramid和web2py)提供了丰富的框架专用支持,包括Django模板调试器、manage.py和appcfg.py工具、特殊的自动补全和导航功能,等等。

JavaScript和HTML

PyCharm可为JavaScript、CoffeeScript、TypeScript、HTML和CSS,以及它们的现代替代者提供一流支持。 JavaScript调试器包含在PyCharm中并与 Django服务器运行配置相集成。

动态编辑

Live Editing Preview让您能够在编辑器和浏览器中打开页面并在浏览器中立即查看对代码所作的变更。 PyCharm会自动保存您的变更,浏览器会实时智能更新页面,显示您的编辑。

科学工具

PyCharm可与IPython Notebook集成,提供交互式Python控制台,并且支持Anaconda以及多种科学包,包括Matplotlib和NumPy。

交互式Python控制台

您可以在PyCharm中运行REPL Python控制台,这种控制台比标准控制台更具优势:带有检查功能的实时语法检查、大括号与引号匹配,以及代码补全。

科学栈支持

PyCharm内置了对科学库的支持。 它支持Pandas、Numpy、Matplotlib和其他科学库,为您提供同类最佳的代码智能、图表和数组查看器,等等。

Conda集成

使每个项目具有单独的Conda环境能够保持依赖项独立,PyCharm让您能够轻松地创建并选择合适的环境。

可定制和跨平台的IDE

通过单个许可证密钥在Windows、Mac OS和Linux上使用PyCharm。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能,还支持VIM模拟。

可自定义的UI

有没有不愿意调整自己工具的软件开发者? 我们还没有遇到过,因此,我们让您能够轻松地进行PyCharm UI自定义。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能。

插件

10多年的IntelliJ平台开发为PyCharm带来了50多个不同性质的IDE插件,包括对其他VCS的支持,与不同的工具和框架集成以及Vim模拟等编辑器功能增强。

跨平台IDE

PyCharm可以在Windows、Mac OS或Linux上运行。 无论您有多少台计算机,都可以在上面安装和运行PyCharm,并在所有计算机之间使用相同的环境和功能。

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