编辑
2025-07-11
工具
00

目录

插件推荐
一.强烈推荐
1. CodeGlance Pro 右侧显示代码缩略图
2. Rainbow Brackets Lite 彩虹括号
3. Key Promoter X 快捷键管理
4. File Watchers 保存代码自动格式化
5. CMake simple highlighter 让CMake 语法高亮
6. Quick File Preview 文件快速预览
7.String Manipulation 快速转换代码命名风格
二.美化推荐
1. Background Image Plus 背景图片
2. Indent Rainbow 代码缩进前的颜色修改
3. Doki Theme Icon 文件夹图标
4.主题推荐
自定义模板
C/C++的文件头注释
自定义配色
自定义代码样式
其他
CLion快捷键查询:https://www.kuaijiejian.cc/jenkins-shortcut-lookup.html
字体大小

2025年5月,JetBrains宣布CLion(C/C++ IDE)对非商业用途免费,适用于学生、开源开发者、爱好者等非盈利场景。C/C++个人开发者终于可以免费使用CLion,所以本次记录一下CLion配置、好用的插件推荐以及代码模板定义。

插件推荐

插件推荐分为强烈推荐(提高效率)和美化推荐(更好看)

一.强烈推荐

1. CodeGlance Pro 右侧显示代码缩略图

效果类似Visual Studio Code右侧

2. Rainbow Brackets Lite 彩虹括号

注意:Lite是免费的,不带Lite是付费的。 彩虹括号的效果是括号变颜色,这样代码行数很多就不怕分不出其范围了

3. Key Promoter X 快捷键管理

每当使用鼠标执行命令时,它会显示一个弹出通知,其中包含相应的键盘快捷键。它还会建议为频繁执行的命令创建快捷键。

4. File Watchers 保存代码自动格式化

保存代码自动执行clang-format

5. CMake simple highlighter 让CMake 语法高亮

除了cmake语法高亮还有一些嵌入提示功能

6. Quick File Preview 文件快速预览

单击文件即可打开预览,类似Visual Studio Code

7.String Manipulation 快速转换代码命名风格

可以转换大小写,驼峰变下划线等等...

二.美化推荐

1. Background Image Plus 背景图片

自定义IDE的背景图片

2. Indent Rainbow 代码缩进前的颜色修改

如果彩虹括号看着不太明显可以加上这个

3. Doki Theme Icon 文件夹图标

文件夹图标的风格非常多,可以配合Doki Theme,也可以配合其他主题。 例如 QQ

Nino的Icon搭配VSCode Theme的VSCode Dark Modern主题

4.主题推荐

主题推荐看个人习惯,这里放几个:

1.Doki Theme

2.Xcode-Dark Theme

3.VSCode Theme

自定义模板

C/C++的文件头注释

官方文档链接:File and Code Templates | CLion (jetbrains.com)

在CLion中找到File-->settings-->Editor-->File and templates 选择Inlude标签(不是默认的File) 编辑C File Header 删除全部再把以下内容复制进来

C
#if ($HEADER_COMMENTS) /** ****************************************************************************** * @file ${FILE_NAME} * @author ${USER} * @brief None * @details None * @date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} #if ($ORGANIZATION_NAME && $ORGANIZATION_NAME != "") * @copyright Copyright (c) ${YEAR} ${ORGANIZATION_NAME}#if (!$ORGANIZATION_NAME.endsWith(".")).#end All rights reserved. #end ****************************************************************************** */ #end

接着新建一个拓展是.hpp的文件再同样的把上面内容复制进来。

最后新建两个文件,拓展.c和.cpp的 加入以下的内容进来

C++
/** ****************************************************************************** * @file ${FILE_NAME} * @author ${USER} * @brief None * @details None * @date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} ****************************************************************************** */

自定义配色

主要用于区分长注释和短注释,即Doxygen块注释和平常注释。 可以参考: 颜色代码表

找到配色方案相关的设置选项,一般会在编辑器->配色方案。选择"注释",选中"Doxygen"。

1.配置命令: 把值继承的勾取消, 前景:#8F5AFF

2.配置命令值: 把值继承的勾取消, 前景:#D7CCD6

3.配置文本: 把值继承的勾取消, 前景:#8F5AFF 背景:#2D2D2F

自定义代码样式

1.配置format 找到代码样式相关的设置选项,一般会在编辑器->代码样式。选择C/C++,设置格式化引擎用clang-format.

2.配置新文件拓展名 可选择修改文件名约定,配置驼峰,下划线等

其他

CLion快捷键查询:https://www.kuaijiejian.cc/jenkins-shortcut-lookup.html

字体大小

默认13,改为14或15比较合适

本文作者:phae

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!