KDevelop无后缀系统头文件可高亮,如何让自定义头文件也实现?
解决KDevelop 5.10对/usr/local/include下无后缀头文件的语法高亮问题
全局配置方法(所有同路径无后缀文件生效)
- 打开KDevelop配置窗口:点击顶部菜单栏的
Settings→Configure KDevelop,或按快捷键Ctrl+,。 - 进入文件类型配置:在左侧面板展开
Language Support,选择File Types。 - 配置匹配规则:
- 在右侧
File Types列表选中C++ Header(C语言头文件选C Header)。 - 点击
File Name Patterns区域的Add按钮,输入/usr/local/include/*。 - 点击
OK保存配置,重启KDevelop后生效。
- 在右侧
单个文件临时设置(仅当前文件生效)
- 打开目标无后缀文件。
- 点击KDevelop底部状态栏的当前文件类型标签(默认显示
Plain Text)。 - 选择
Set File Type,在列表中选中C++ Header即可。
注:添加/usr/local/include/*规则后,该目录下带后缀的头文件(如.h/.hpp)不会受影响,原有高亮规则依然生效。
内容的提问来源于stack exchange,提问作者Leon
相关产品推荐
相关产品推荐

