Source_Insight工程扩展单词选中高亮功能(Makefile-Cmake-Kconfig文件)

1. 概述

Source_Insight 4允许对工程进行个性化配置,比如:针对C/C++工程中的源文件(xxx.c/xxx.h)设置选中目标单次高亮(博文链接:https://blog.csdn.net/qq_40088639/article/details/109810515)。

如果使用Makefile或者Cmake组织工程文件时(比如Linux源码),除了编译的源文件(xxx.c/xxx.cpp),工程中还含有其他的文件,比如:Makefile 、CMakeLists.txt以及Kconfig。Kconfig称为“菜单”文件,里面往往定义了很多“开关”。如果能高亮目标单次,就能更快地跟踪配置项的定义,有助于开发和跟踪和调试。

 

2. 针对Makefile文件设置选中目标单次高亮

没有配置之前,选中目标单词,按下F8是不会高亮的,如下:

 

菜单栏的Options->File Type Options,下拉选择Makefile

 

SI不仅仅是针对C/C++工程,还支持很多编程语言类型,比如Python、html……,配置过程都是类似的!这里仅针对C工程而言。接下来要在右侧的文件筛选器中添加文件类型,如下:

多种文件类型之间使用分号(英文)隔开

*.mak;MakeFile;CMakeLists.txt;Kconfig

这里除了设置选中单词高亮外,把Tab键的宽度设为了8个空格符(和Linux保持一致,因为代码要提交到Linux服务器上,会有检查工具进行检查)。

 

设置结束后,选中目标单词,按下F8就可以实现高亮了。如下:

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值