2025年5月,JetBrains宣布CLion(C/C++ IDE)对非商业用途免费,适用于学生、开源开发者、爱好者等非盈利场景。C/C++个人开发者终于可以免费使用CLion,所以本次记录一下CLion配置、好用的插件推荐以及代码模板定义。
插件推荐分为强烈推荐(提高效率)和美化推荐(更好看)
效果类似Visual Studio Code右侧
注意:Lite是免费的,不带Lite是付费的。 彩虹括号的效果是括号变颜色,这样代码行数很多就不怕分不出其范围了
每当使用鼠标执行命令时,它会显示一个弹出通知,其中包含相应的键盘快捷键。它还会建议为频繁执行的命令创建快捷键。
保存代码自动执行clang-format
除了cmake语法高亮还有一些嵌入提示功能
单击文件即可打开预览,类似Visual Studio Code
可以转换大小写,驼峰变下划线等等...
自定义IDE的背景图片
如果彩虹括号看着不太明显可以加上这个
文件夹图标的风格非常多,可以配合Doki Theme,也可以配合其他主题。 例如 QQ
Nino的Icon搭配VSCode Theme的VSCode Dark Modern主题主题推荐看个人习惯,这里放几个:
1.Doki Theme
2.Xcode-Dark Theme
3.VSCode Theme
官方文档链接: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.配置新文件拓展名 可选择修改文件名约定,配置驼峰,下划线等
默认13,改为14或15比较合适
本文作者:phae
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!