生产厂商:JetBrains产品类别:开发工具
在一个地方获得所有PYTHON工具
更加高效
由PyCharm负责处理日常繁琐的工作细节,为您节省宝贵的时间。 让您专注于关键任务,并且善用以键盘操作为主的编程方法,充分利用 PyCharm 的种种高效功能。
获得智能辅助
PyCharm完全理解代码的每个面向。 依靠它的智能代码补全、 实时错误检查和快速修复功能,轻松进行项目导航 等众多功能辅助您。
提高代码质量
编写整洁、易维护的代码,而 IDE 将利用 PEP8 检查、测试辅助、智能重构和大量检查帮助您控制质量。
正如您所需
PyCharm是程序员为程序员设计的开发环境,提供您进行 高效Python开发所需的所有工具。
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服务器运行配置相集成。
动态编辑
LiveEditing Preview让您能够在编辑器和浏览器中打开页面并在浏览器中立即查看对代码所作的变更。 PyCharm会自动保存您的变更,浏览器会实时智能更新页面,显示您的编辑。
科学工具
PyCharm可与IPythonNotebook集成,提供交互式Python控制台,并且支持Anaconda以及多种科学包,包括Matplotlib和NumPy。
交互式Python控制台
您可以在PyCharm中运行REPL Python控制台,这种控制台比标准控制台更具优势:带有检查功能的实时语法检查、大括号与引号匹配,以及代码补全。
科学栈支持
PyCharm内置了对科学库的支持。 它支持Pandas、Numpy、Matplotlib和其他科学库,为您提供同类最佳的代码智能、图表和数组查看器,等等。
Conda集成
使每个项目具有单独的Conda环境能够保持依赖项独立,PyCharm让您能够轻松地创建并选择合适的环境。
可定制和跨平台的IDE
通过单个许可证密钥在Windows、Mac OS和Linux上使用PyCharm。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能,还支持VIM模拟。
可自定义的UI
有没有不愿意调整自己工具的软件开发者? 我们还没有遇到过,因此,我们让您能够轻松地进行PyCharmUI自定义。 尽情使用经过优化的工作区,其中包含可定义的配色方案和键绑定等功能。
插件
10多年的IntelliJ平台开发为PyCharm带来了50多个不同性质的IDE插件,包括对其他VCS的支持,与不同的工具和框架集成以及Vim模拟等编辑器功能增强。
跨平台IDE
PyCharm可以在Windows、Mac OS或Linux上运行。 无论您有多少台计算机,都可以在上面安装和运行PyCharm,并在所有计算机之间使用相同的环境和功能。