项目设置仅适用于当前项目。它们与其他项目文件一起以.xml格式存储在.idea目录中。项目设置可以包括版本控制系统(VCS)配置、代码风格选项、语言检查列表等。

要配置项目设置,请从主菜单中选择CLion | 设置(macOS上为CLion | 首选项,Windows和Linux上为文件 | 设置)。或者,您可以按下Ctrl Alt S来显示IDE设置。

在设置对话框中,仅适用于当前项目的项目设置将使用 项目设置 图标进行标记。其他设置是全局的并适用于所有现有项目。

1.png

如果您想在已有项目之间共享设置,可以使用设置存储库或设置同步插件。您还可以将设置导出为ZIP存档,然后在另一个IDE实例中导入它们。

新项目的默认设置

您不仅可以为当前项目配置项目设置,还可以为以后创建的所有项目配置项目设置。例如,您可以为所有新项目设置特定的CMake配置。

访问新项目的默认设置

  • 从主菜单中选择文件 | 新项目设置 | 新项目的设置。

通过VCS共享项目设置

这些信息适用于Git和Mercurial。

项目设置以一组XML文件的形式存储在项目目录中,这些文件位于.idea文件夹下。此文件夹包含用户特定设置(不应放在版本控制下)和通常在团队中的开发人员之间共享的项目设置,例如代码风格配置。

当您将项目放入版本控制时,您的个人设置将自动被忽略。CLion会将workspace.xml(包含个人设置的文件)移动到被忽略文件列表中,以避免与其他开发人员的设置冲突。

根据您的选择,配置文件将会被处理。一旦您修改了项目设置,并且创建了新的配置文件,IDE会在屏幕底部显示通知,提示您选择如何处理此项目中的配置文件:

  • 查看文件:查看已创建的配置文件列表,并选择要放在版本控制中的文件。在此之后,选择的文件将被计划添加到VCS。
  • 始终添加:自动将在.idea目录中创建的所有配置文件计划添加到VCS(仅适用于当前项目)。
  • 不再询问:永远不要将配置文件计划添加到VCS;它们将保持未版本控制的状态,直到您手动将它们添加到VCS(仅适用于当前项目)。

如果您在没有选择任何选项的情况下关闭通知,那么在创建新的配置文件后,通知将再次出现。即使您重新启动IDE,新文件也将进入列表,直到您选择一个选项为止。

2.png

如果misc.xml.ipr文件已经在版本控制中,项目配置文件将会自动被计划添加到VCS。

不可共享配置文件的列表

将全局设置复制到项目级别

全局(IDE)设置与项目分开存储。这就是为什么这些设置与项目一起未通过版本控制共享的原因。

但是,某些设置可以复制到项目级别。例如,您可以创建一个代码风格配置的副本或检查配置文件。如果您这样做,IDE会在.idea目录中创建相应的配置文件,您可以通过版本控制与项目一起共享。

CLion还提供了几种在不同IDE实例之间共享设置的方式。

标签: clion破解, clion破解教程, clion教程, clion基础教程, clion高级教程, clion核心教程, clion免费激活码, clion免费注册码, clion注册码在线生成, clion激活