交互式变基,更智能的调试以及一种用于编程的字体。
如果您在意提交历史记录的整洁度,就肯定会熟悉交互式变基。 我们现在使它更简单、生动。 只需在历史记录中挑选一个提交,点击右键,然后选择 ‘interactively rebase from here’,我们会使您的 git 日志看起来更棒!
如果您是喜欢原子化提交的开发者并愿意讲述故事,很可能会在提交窗口之间往返并使代码一切就绪。 我们简化了此操作:如果您愿意,可以选择将提交窗口显示为代码旁的工具窗口。
通常,当您在 PyCharm(或者任何其他 IDE)中查看内容列表时,可以输入内容,在此列表中搜索。 不过,不是每个人都会意识到这一点,所以我们现在将显式搜索字段添加到分支弹出窗口中。 我们还改进了一些功能,如显示分支包含传入还是传出提交的指示,并让您能够更轻松地更新远程分支。
PyCharm 调试器是一款出色的工具,无需修改代码即可查看代码的功能。 之前,如果您想要了解较大语句中间的情况,有时必须拆分行才能立即获得结果。 现在不需要了! PyCharm 的智能单步调试让您可以轻松地到达所需的调用。 更好的是,现在它成为默认选项。
对于支持团队来说,一个常见的问题是:我已安装 PyCharm,现在如何运行代码? 现在可以在 Windows 上轻松地开始。 如果 PyCharm 未发现安装任何版本的 Python,它就会建议从 python.org 下载并安装 Python。
您是否曾添加库以便更快地完成任务? 如果您要在代码中使用库,它应在 requirements.txt 中,PyCharm 现在可以轻松地更新此文件。
代码 linter 和检查会使您的代码看起来更整洁,您或其他人以后查看代码时也可以更方便地读取。 不过,有时它们也会出错,您会想要禁止误报。 PyCharm 现在会尊重 `#noqa` 注释,并在指定时禁止检查。
PyCharm Professional Edition 包含 JetBrains WebStorm 中的所有 JavaScript(和其他 Web 语言)开发功能,JetBrains WebStorm 是我们为 Web 开发推出的 IDE。
编写 Python 代码时,您可以只输入任何可导入符号的名称,然后使用 Alt+Enter 让 PyCharm 为您导入。
我们对 Django 模板代码补全的另一个改进将确保 PyCharm 尊重模板系统的 ‘builtins’ 设置。 您现在可以为配置的任何标记获取合适的补全。
如果您要将 Vue.js 用于前端,也可以使用 Vuex 进行状态管理。 适用于 PyCharm Professional Edition 的 Vue.js 插件现在支持 Vuex,并能够为 Vuex 状态对象提供合适的代码补全,等等。
作为领先的开发工具公司,我们希望尽一切努力来改善开发。 我们已经改进了其中一个基本要素:代码的字体。 JetBrains Mono 专门设计用于编程,现在默认在 PyCharm 中启用。
Python 出色的地方在于它可用于许多小任务,如备份脚本。 由于您的备份脚本不是项目的一部分,我们希望让您能够轻松地使用 PyCharm 编辑备份脚本。 新的 LightEdit 模式可以实现这一目标。 如果您从资源管理器或使用 `charm` CLI 工具打开文件,则可以在不创建项目的情况下编辑单个文件,并能够使用有限的代码补全。
现在可以更轻松地同时运行多个命令并查看其输出:只需在 PyCharm 中右键点击终端,然后选择“split vertically”。 当然,如果您愿意,也可以选择水平拆分终端。
状态栏始终都可以配置,但我们让配置变得更简单! 只需右键点击状态栏,然后选择您想要看到和希望隐藏的内容。 处理使用错误数量空格的项目时,这应当可以让操作更轻松。
PyCharm Professional Edition 包含 JetBrains DataGrip 中的所有数据库功能,后者是我们用于数据库管理的工具。
数据是重要资源,因此有时您需要将其导出。 现在,借助我们全新的导出对话框,您可以轻松地预览导出数据的外观。 此外,现在也支持以 Excel 格式导出了!
是否有一组要按定义顺序应用于数据库的 SQL 文件? 我们简化了操作:只需在项目中全部选中它们,右键单击并选择“运行”即可。 您可以在现在弹出的“运行配置”窗口中重新排序文件。
请注意,标记为仅限 Pro 版的功能仅在 PyCharm Professional Edition 中提供。