创建和管理项目
无论您在 PyCharm 中做什么,都是在项目的上下文中进行的。 项目是表示完整软件解决方案的组织单元。 它是代码辅助、批量重构、代码风格一致性等功能的基础。
一旦您在 PyCharm 中打开一个文件夹, .idea 子文件夹将被添加到其中,PyCharm 会在其中存储其内部配置设置,例如项目代码风格或版本控制系统。
PyCharm 不支持直接编辑远程主机上的文件。 因此,要在 PyCharm 中处理远程资源,您需要下载它们,打开存储它们的文件夹,并按照 从现有源创建项目 中描述的方式将它们安排到 一个 PyCharm 项目中。 为了保持本地和远程资源的同步,请在 部署选项 对话框中的 自动将更改的文件上传到默认服务器 列表中配置自动上传。
PyCharm 中的项目以 基于目录的格式表示。 项目目录用
图标标记。
这样的项目目录包含 .idea 目录,其中包括以下文件:
*.iml 文件描述了项目结构。
workspace.xml 文件包含您的工作区首选项。
若干 xml 文件。 每个 xml 文件负责其自己的设置集,可以通过其名称识别: projectCodeStyle.xml 、 encodings.xml 、 vcs.xml 等。
例如,添加新的运行/调试配置和更改编码将影响两个不同的 xml 文件。 这有助于避免当项目设置存储在版本控制系统中并由不同团队成员修改时的合并冲突。
.idea 目录中的所有设置文件都应 置于版本控制之下,除了 workspace.xml ,它存储您的本地首选项。 workspace.xml 文件应 被 VCS 标记为忽略。
.idea 目录在 项目工具窗口 的项目视图中不可见。