默认情况下,CLion将每个IDE实例的用户特定文件(配置、缓存、插件、日志等)存储在用户的主目录中。但是,如果有必要,您可以更改存储这些文件的位置。

IDE目录的默认位置已从CLion 2020.1版本开始更改。如果您使用的是以前的版本,新安装将从旧目录导入配置。

更改IDE目录的位置

您可以移动默认的IDE目录,例如,如果用户配置驱动器空间不足,或位于较慢的磁盘上,如果主目录被加密(影响IDE速度)或位于网络驱动器上,如果您想创建一个便携式安装或排除主目录备份中的缓存等。

  1. 从主菜单中选择 帮助 | 编辑自定义属性。
  2. 设置与所需目录相对应的属性:
属性路径到
idea.config.path配置目录
idea.system.path系统目录
idea.plugins.path插件目录
idea.log.path日志目录

使用正斜杠 / 指定路径,包括Windows路径(例如 C:/idea/system)。

您可以插入任何其他属性作为变量。例如,使用${user.home}(标准Java系统属性)来指定相对于用户主目录的路径:

idea.config.path=${user.home}/MyIdeaConfiguration

重新启动CLion后,它将使用相应目录的新位置。

清理旧的IDE目录

每次安装CLion的新主要版本时,它都会使用一组新的IDE目录,并自动删除那些在过去180天内未更新的旧版本IDE的缓存和日志目录。配置和插件目录将永远保留,除非您手动删除它们。

  1. 从主菜单中选择 帮助 | 删除剩余的IDE目录
  2. 在“删除剩余IDE存储目录”对话框中,选择您不打算使用的IDE版本,然后单击删除。

配置目录

CLion的配置目录包含用户定义的IDE设置,例如键映射、颜色方案、自定义VM选项、平台属性等。

Windows

语法

%APPDATA%\JetBrains\<product><version>

示例

C:\Users\JohnS\AppData\Roaming\JetBrains\CLion2023.2

macOS

语法

~/Library/Application Support/JetBrains/<product><version>

示例

~/Library/Application Support/JetBrains/CLion2023.2

Linux

语法

~/.config/JetBrains/<product><version>

示例

~/.config/JetBrains/CLion2023.2

您可以使用idea.config.path属性更改CLion配置目录的位置。

要共享您的个人IDE设置,请将配置目录中的文件复制到另一个CLion安装的相应文件夹中。确保CLion没有运行,以避免在关闭IDE时擦除复制的文件。根据您修改的设置,CLion配置目录可以包含以下子文件夹:

目录用户设置
codestyles自定义的代码样式方案
colors自定义的编辑器颜色和字体方案
fileTemplates用户定义的文件模板
filetypes用户定义的文件类型
inspection代码检查配置
keymaps自定义的键盘快捷键
options各种选项,例如功能使用统计和宏
scratches临时文件和缓冲区
settingsSync使用设置同步共享的IDE设置
templates用户定义的活动模板
tools用户定义的外部工具的配置文件
shelf暂存的更改

系统目录

CLion的系统目录包含缓存和本地历史文件。

Windows

语法

%LOCALAPPDATA%\JetBrains\<product><version>

示例

C:\Users\JohnS\AppData\Local\JetBrains\CLion2023.2

macOS

语法

~/Library/Caches/JetBrains/<product><version>

示例

~/Library/Caches/JetBrains/CLion2023.2

Linux

语法

~/.cache/JetBrains/<product><version>

示例

~/.cache/JetBrains/CLion2023.2

您可以使用idea.system.path属性更改CLion系统目录的位置。

插件目录

CLion的插件目录包含用户安装的插件。

Windows

语法

%APPDATA%\JetBrains\<product><version>\plugins

示例

C:\Users\JohnS\AppData\Roaming\JetBrains\CLion2023.2\plugins

macOS

语法

~/Library/Application Support/JetBrains/<product><version>/plugins

示例

~/Library/Application Support/JetBrains/CLion2023.2/plugins

Linux

语法

~/.local/share/JetBrains/<product><version>

示例

~/.local/share/JetBrains/CLion2023.2

您可以使用idea.plugins.path属性更改CLion插件目录的位置。

如果您通过Toolbox App安装了CLion,插件目录将位于安装目录中。要找到安装目录,打开Toolbox App中IDE实例的设置,展开配置,查找安装位置字段。应该有一个以 .plugins 结尾的目录。

您还可以在VM选项文件中看到插件目录的位置。从主菜单中选择 帮助 | 编辑自定义VM选项。例如,选项可能如下所示:

-Didea.plugins.path=/Users/jsmith/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-2/212.5080.55/IntelliJ IDEA.app.plugins

日志目录

CLion的日志目录包含产品日志和线程转储。

Windows

语法

%LOCALAPPDATA%\JetBrains\<product><version>\log

示例

C:\Users\JohnS\AppData\Local\JetBrains\CLion2023.2\log

macOS

语法

~/Library/Logs/JetBrains/<product><version>

示例

~/Library/Logs/JetBrains/CLion2023.2

Linux

语法

~/.cache/JetBrains/<product><version>/log

示例

~/.cache/JetBrains/CLion2023.2/log

您可以使用idea.log.path属性更改CLion日志目录的位置。

您可以使用相应的帮助菜单操作打开日志目录的位置:在Windows上是“在资源管理器中显示日志”,在macOS上是“在Finder中显示日志”。

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