通过翻译和整理英文版本进行学习,英文原版资料如有需要可下载:pycharm入门 英文版-blog逐步分析解读.pdf
PyCharm是用于Python脚本语言的最流行的IDE。本章将向您介绍PyCharm并解释其特点。
PyCharm在以下方面为其用户和开发人员提供了一些最佳功能:
- 代码完成和检查
- 高级调试
- 支持web编程和框架,如Django和Flask
PyCharm的特征:
此外,由于以下所述的特性,开发人员会发现PyCharm非常适合使用:
- 代码完成
无论是针对内置包还是针对外部包,PyCharm支持更平滑的代码完成。 - SQLAlchemy作为调试器
您可以设置断点,在调试器中暂停,并可以查看用户编写SQL语言代码的表达式。 - 编辑器中的Git可视化
使用Python编码时,查询对于开发人员来说是正常的。您可以在PyCharm中轻松检查最后一次提交,因为它有蓝色部分可以定义最后一次提交和当前提交之间的差异。 - 编辑器中的代码覆盖率
您可以在PyCharm编辑器之外运行.py文件,同时也可以在项目树的其他位置、摘要部分等标记代码覆盖率详细信息。
补充:不是很明白code coverage. 后续根据这个链接进行详细解析。 Code coverage is a metric that can help you understand how much of your source is tested. It’s a very useful metric that can help you assess the quality of your test suite, and we will see here how you can get started with your projects. 代码覆盖率是一个指标,可以帮助您了解测试了多少源代码。这是一个非常有用的指标,可以帮助您评估测试套件的质量,我们将在这里看到如何开始您的项目。
- 包管理
所有安装的软件包都以正确的视觉表示方式显示。这包括已安装软件包的列表,以及搜索和添加新软件包的功能。 - 本地历史
本地历史总是以一种类似Git的补充方式跟踪变化。PyCharm中的本地历史提供了回滚所需内容和添加内容的完整细节。 - 重构
重构是一次重命名一个或多个文件的过程,PyCharm能够使用多种快捷方式以实现平滑的重构过程。
PyCharm编辑器的用户界面
PyCharm编辑器的用户界面如下图所示。请注意,编辑器包含各种功能以创建新项目或从现有项目导入。 从上面显示的屏幕截图中,您可以看到新创建的项目Demo和用于包管理的site-packages文件夹以及各种其他文件夹。
您可以下载PyCharm编辑器并通过以下链接阅读其官方文档:https://www.jetbrains.com/pycharm/
|