如何在CLion中创建支持全大写缩写的命名规则?
在CLion中配置支持大写缩写的驼峰命名规则
完全可以实现,按以下步骤操作即可:
1. 打开命名规则设置面板
打开CLion的设置界面:
- Windows/Linux:
File→Settings - Mac:
CLion→Settings
然后依次展开Editor→Inspections→C/C++→Naming conventions
2. 配置类名(PascalCase 支持大写缩写)
- 找到
Class naming convention项,点击右侧的铅笔图标进入规则编辑界面 - 在
Naming style下拉菜单中直接选择CamelCase (with uppercase acronyms),这个预设风格专门支持FPS、HTTPRequest这类带大写缩写的帕斯卡命名 - 要是需要自定义细节,点击
Customize按钮,在弹窗里勾选Allow uppercase acronyms,还能设置缩写的最小长度(比如限定2个字符及以上的缩写才允许大写)
3. 配置变量名(camelCase 支持大写缩写)
- 找到
Variable naming convention项,同样点击铅笔图标进入编辑 - 选择
CamelCase (with uppercase acronyms)预设,或者自定义时开启大写缩写允许选项 - 注意:可以针对局部变量、成员变量等不同类型的变量单独配置规则,按需调整即可
4. 添加自定义缩写白名单(可选)
如果有项目专属的缩写,还可以加入白名单:
- 在
Naming conventions设置页面切换到Acronyms标签页 - 点击
+按钮,输入你的专属缩写(比如ID、SDK),CLion会自动识别这些缩写并允许它们在命名中保持大写
设置完成后应用保存,再写class FPS或者int componentID这类代码就不会触发命名警告了。
内容的提问来源于stack exchange,提问作者Val
相关产品推荐
相关产品推荐

