2022年5月

在大多数情况下,PyCharm 项目的名称与其根文件夹的名称相同,因此更改项目名称的最简单方法就是重命名其根文件夹。右键单击项目的根文件夹并选择Refactor | 从上下文菜单重命名 Shift+F6.在打开的对话框中,选择重命名策略。如果项目名称与其根文件夹的名称相同,请选择Rename directory。 PyCharm 将执行重命名重构,以便整个代码中对目录的所有引用都保持有效。

- 阅读剩余部分 -

您可以围绕外部创建的现有源代码设置项目,换句话说,在另一个 IDE 或专用编辑器中。PyCharm 分析代码库并添加带有设置的.idea目录。从现有源代码创建项目从主菜单中,选择文件 | 打开.在打开的对话框中,选择包含所需源代码的目录。请注意,外部创建的应用程序标有常规目录图标。单击确定。指定是要在单独的窗口中打开新项目,还是关闭当前项目并重用现有项目。

- 阅读剩余部分 -

纯 Python项目旨在用于 Python 编程。项目可帮助您将源代码、测试、您使用的库以及您的个人设置组织在一个单元中。如果您不需要项目,可以在LightEdit 模式下编辑文件。要创建项目,请执行以下操作之一:从主菜单中,选择文件 | 新项目在欢迎屏幕上,单击新建项目新建项目对话框打开。

- 阅读剩余部分 -

本教程是关于什么的本教程旨在逐步引导您使用 PyCharm 的代码智能功能在 Python 项目中创建源代码。您将看到 PyCharm 如何通过适当的缩进、空格、导入等帮助您的源代码保持完美状态 - 实际上,您会看到 PyCharm 本身就是一个代码质量工具。在你开始之前确保:您正在使用 PyCharm 5.0 或更高版本。如果您还没有 PyCharm,请从此页面下载。要安装 PyCharm,请按照说明进行操作,具体取决于您的平台。您已经创建了一个 Python 项目(File|New Project...)。您已经创建了两个目录src和test_dir ( File|New或Alt+Insert)。您已将 Python 文件添加到项目的src和test_dir目录(File|New或Alt+Insert)。

- 阅读剩余部分 -

如果您处理大型项目,搜索文件和文件夹可能会很耗时。对于这种情况,PyCharm 具有书签功能。您可以为必要的代码行添加书签,以便更轻松地找到它们。您还可以为比其他项目项目更频繁地需要的项目文件和文件夹添加书签。您的所有书签都分组在书签工具窗口中的列表中,您可以通过选择查看 |打开该窗口。工具窗口 | 主菜单中的书签或按Alt+2。工具窗口还显示所有断点,一旦您将它们放入代码中,它们就会自动添加到专用列表中。

- 阅读剩余部分 -

在使用 IDE 时,您执行某些操作的频率高于其他操作。为了最大限度地提高您的工作效率,请了解您喜欢的操作的默认快捷方式或为其分配快捷方式。您还可以自定义菜单和工具栏以仅包含您需要的操作、重新组合它们并配置它们的图标。自定义菜单和工具栏按Ctrl+Alt+S打开 IDE 设置并选择外观和行为 | 菜单和工具栏。

- 阅读剩余部分 -

yCharm 包括几个预定义的键盘映射,并允许您自定义常用的快捷键。要查看键盘映射配置,请打开Settings/Preferences对话框Ctrl+Alt+S并选择Keymap。PyCharm 会根据您的环境自动建议预定义的键盘映射。确保它与您正在使用的操作系统匹配,或者选择与您习惯的另一个 IDE 或编辑器(例如 Emacs)中的快捷方式匹配的操作系统。

- 阅读剩余部分 -

作为开发人员,您使用大量文本资源:编辑器中的源代码、搜索结果、调试器信息、控制台输入和输出等等。颜色和字体样式用于格式化此文本并帮助您更好地一目了然地理解它。PyCharm 允许您在定义 IDE 文本中使用的颜色和字体的可配置配色方案之间进行选择。

- 阅读剩余部分 -

如果公司中存在某些编码准则,则在创建源代码时必须遵循这些准则。PyCharm 可帮助您保持所需的代码风格。IDE 带有两个预定义的方案:项目方案和默认方案。在项目方案中,您配置的设置仅适用于您当前的项目。这些设置存储在.idea下的codeStyles文件夹中,并通过 VCS 与项目一起共享。在您修改项目的代码样式设置后,IDE 会创建该文件夹。

- 阅读剩余部分 -

Git 允许你编辑你的项目历史。当您正在处理功能分支并希望在与他人共享之前对其进行清理并使其看起来像您想要的方式时,这很有用。例如,您可以编辑提交消息,将与相同功能相关的较小提交压缩在一起,或者将包含不相关更改的提交拆分为单独的提交,将更改添加到先前的提交等等。除非绝对必要,否则请避免修改具有多个贡献者的远程分支的历史记录,例如,如果您不小心推送了一些敏感数据。将重写分支历史的修改推送到远程存储库将被拒绝以防止数据丢失,因此您将不得不强制推送您的更改。您无法修改不允许的受保护分支的历史记录(在 IDE 设置的版本控制 | Git页面中配置受保护分支。请注意,如果分支在 GitHub 上标记为受保护,则 IntelliJ IDEA 会在您使用时自动将其标记为受保护一探究竟。push --forceCtrl+Alt+S此外,对于当前签出的分支中未包含的提交,您无法执行修改分支历史记录的操作。

- 阅读剩余部分 -

Git 允许您将标签附加到提交以标记项目历史中的某些点,以便您将来可以参考它们。例如,您可以标记对应于发布版本的提交,而不是创建分支来捕获发布快照。为提交分配标签打开 Git工具窗口 Alt+9并切换到日志选项卡。找到您想要的提交,右键单击它并从上下文菜单中选择新标签。输入新标签的名称并单击OK。该标签将显示在 Git工具窗口 的日志选项卡中 :Alt+9

- 阅读剩余部分 -

有时,您需要在未完成的事情之间切换不同的任务,然后再返回它们。IntelliJ IDEA 为您提供了几种方法来方便地处理几个不同的功能而不会丢失您的工作:您可以存储或搁置待处理的更改。存储更改与搁置非常相似。唯一的区别在于生成和应用补丁的方式。存储由 Git 生成,可以在 IntelliJ IDEA 内部或外部应用。带有搁置更改的补丁由 IntelliJ IDEA 生成,也通过 IDE 应用。此外,存储涉及所有未提交的更改,而当您将更改放到架子上时,您可以选择一些本地更改而不是全部搁置。

- 阅读剩余部分 -