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分析器集成完全控制您的代码。
在利用Git、SVN、Mercurial或其他版本控制系统时通过统一的UI节省时间。 在远程机器上运行和调试您的应用程序。 轻松地为远程主机或虚拟机配置自动部署,利用Vagrant和Docker管理您的基础架构。
直接从IDE访问Oracle、SQL Server、PostgreSQL、MySQL和其他数据库。 使用PyCharm编辑SQL代码,运行查询,浏览数据以及更改架构。
除了Python,PyCharm还为各种Python Web开发框架、特定的模板语言、JavaScript、CoffeeScript、TypeScript、HTML/CSS、AngularJS和Node.js等提供一流支持。
PyCharm为现代Web开发框架(例如Django、Flask、Google App Engine、Pyramid和web2py)提供了丰富的框架专用支持,包括Django模板调试器、manage.py和appcfg.py工具、特殊的自动补全和导航功能,等等。
PyCharm可为JavaScript、CoffeeScript、TypeScript、HTML和CSS,以及它们的现代替代者提供一流支持。 JavaScript调试器包含在PyCharm中并与 Django服务器运行配置相集成。
Live Editing Preview让您能够在编辑器和浏览器中打开页面并在浏览器中立即查看对代码所作的变更。 PyCharm会自动保存您的变更,浏览器会实时智能更新页面,显示您的编辑。
PyCharm可与IPython Notebook集成,提供交互式Python控制台,并且支持Anaconda以及多种科学包,包括Matplotlib和NumPy。
您可以在PyCharm中运行REPL Python控制台,这种控制台比标准控制台更具优势:带有检查功能的实时语法检查、大括号与引号匹配,以及代码补全。
PyCharm内置了对科学库的支持。 它支持Pandas、Numpy、Matplotlib和其他科学库,为您提供同类最佳的代码智能、图表和数组查看器,等等。
使每个项目具有单独的Conda环境能够保持依赖项独立,PyCharm让您能够轻松地创建并选择合适的环境。
通过单个许可证密钥在Windows、macOS和Linux上使用PyCharm。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能,还支持VIM模拟。
有没有不愿意调整自己工具的软件开发者? 我们还没有遇到过,因此,我们让您能够轻松地进行PyCharm UI自定义。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能。
10多年的IntelliJ平台开发为PyCharm带来了50多个不同性质的IDE插件,包括对其他VCS的支持,与不同的工具和框架集成以及Vim模拟等编辑器功能增强。
PyCharm可以在Windows、macOS或Linux上运行。 无论您有多少台计算机,都可以在上面安装和运行PyCharm,并在所有计算机之间使用相同的环境和功能。
PyCharm Professional Edition | PyCharm Community Edition | |
智能Python编辑器 | ||
图形调试器和测试运行器 | ||
导航和重构 | ||
代码检查 | ||
支持VCS | ||
科学工具 | ||
Web开发 | ||
Python Web框架 | ||
Python分析器 | ||
远程开发能力 | ||
支持数据库和SQL | ||
免费试用 | 免费,开源 |