项目
无论您在 RubyMine 中做什么,都是在项目的上下文中进行的。 项目是表示完整软件解决方案的组织单元。 它作为代码辅助、大规模重构、代码风格一致性等的基础。
RubyMine 中的项目以 基于目录的格式表示。 根项目目录包含 .idea 目录,其中包含以下文件:
描述项目结构的 .iml 文件。
包含您的工作区首选项的 workspace.xml 文件。
若干 xml 文件。 每个 xml 文件负责其自己的设置集,可以通过其名称识别: projectCodeStyle.xml 、 encodings.xml 、 vcs.xml 等。
例如,添加新的运行/调试配置和更改编码将影响两个不同的 xml 文件。 当项目设置存储在版本控制系统中并由不同团队成员修改时,这有助于避免合并冲突。
.idea 目录在 Project 视图的 项目工具窗口 Alt+1 中不可见。
一旦您在 RubyMine 中打开一个文件夹, .idea 子文件夹会被添加到其中,RubyMine 会在此存储其内部配置设置,例如项目代码风格或版本控制系统的设置。
最后修改日期: 2025年 9月 26日