请访问原文链接:https://sysin.cn/blog/jetbrains-pycharm-2021/,查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
JetBrains PyCharm – 面向专业开发者的 Python IDE
为什么选择 PyCharm
在一个地方获得所有 Python 工具
更加高效
由PyCharm负责处理日常繁琐的工作细节,为您节省宝贵的时间。让您专注于关键任务,并且善用以键盘操作为主的编程方法,充分利用 PyCharm 的种种高效功能。
获得智能辅助
PyCharm完全理解代码的每个面向。依靠它的智能代码补全、 实时错误检查和快速修复功能,轻松进行项目导航 等众多功能辅助您。
提高代码质量
编写整洁、易维护的代码,而 IDE 将利用 PEP8 检查、测试辅助、智能重构和大量检查帮助您控制质量。
正如您所需
PyCharm是程序员为程序员设计的开发环境,提供您进行 高效Python开发所需的所有工具。
全栈开发者? 试试 PyCharm 的后端、前端和 SQL 功能
完整打包所有功能
智能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 2021.3 最新变化
Poetry 支持
Poetry 在 Python 开发者中的热度与日俱增,我们的跟踪器也收获了针对相关支持的大量请求。好消息是,PyCharm 现在起将正式支持 Poetry,并为 pyproject.toml 文件提供开箱即用的代码补全。
FastAPI 项目类型
FastAPI 是一种流行的 API 构建 Web 框架,现在,PyCharm 已经集成了对该框架的支持。选择 FastAPI 项目类型并让 PyCharm 导入依赖项和创建运行/调试配置,也可以打开现有项目再选择基于 Uvicorn 的 FastAPI 运行配置类型。
全新 Jupyter Notebook 体验
引入全新 Notebook UI,支持热门快捷键和交互式输出、强大的调试功能等。我们为探索如何帮助数据科学领域的软件开发者以 PyCharm 最大限度地提高生产力而进行了大量研究工作,成果便是全新的 Jupyter Notebook 体验。