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是不会高亮的,如下:

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

 

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

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

 

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

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

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

*.mak;MakeFile;CMakeLists.txt;Kconfig

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

 

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

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

 

相关文章:

  • 2021-09-26
  • 2021-12-02
  • 2022-12-23
  • 2021-06-01
  • 2022-03-09
  • 2021-12-04
  • 2021-12-04
  • 2021-04-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2021-12-26
  • 2022-01-22
  • 2021-05-28
  • 2021-10-26
相关资源
相似解决方案