我想在保存文件时自动重新格式化文件中的代码。可以在 PyCharm 中实现吗?到目前为止,这是我在 PyCharm 中找不到的 Eclipse 的唯一功能。
如果可以的话,请指点我一下设置。我已经浏览了首选项并浏览了互联网,但无法找到此设置(如果存在)。
附注PyCharm 开发人员:如果这个不存在,它就在我的 PyCharm 愿望清单的顶部。
JetBrains 团队正在研究保存操作的能力。您将能够记录按下 Ctrl/Command+S 时需要执行的操作的宏。但不确定什么时候会发布。
有一个插件附加到 http://youtrack.jetbrains.com/issue/IDEABKL-5806 对这个问题的评论也解释了为什么它没有作为核心产品功能实现。
Jetbrains 已在 PyCharm 中实现了
Actions on save
。
2021.2 中,“保存”页面上的操作已添加到“设置”(首选项)中。目前它包含以下选项:
此外,之前的 IDE 版本中已经提供了一堆“保存操作”,并且可以在“设置”中的各自技术特定页面上进行配置。现在可以直接在“保存操作”页面上启用/禁用这些功能,而无需跳转到特定于技术的页面。请注意,所有这些选项在特定于技术的页面上仍然可用,并且 UI 与“保存”页面上的操作同步。
详情请查看此链接: https://youtrack.jetbrains.com/issue/IDEA-100701#focus=Comments-27-4985850.0-0