品牌型号:惠普 240 G3
系统:Windows 10 专业版
软件版本:Source Insight 4.0
写代码、查看他人代码的时候,快速识别相同变量名,对开发很有帮助。Source Insight就有这个功能,可以把相同的字符用不同颜色标出来,还能让长句子自动折行显示。这么一来,就能按自己的习惯把编辑器调整得更顺手了。接下来就来介绍下Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行的相关内容。
一、Source Insight怎么设置相同字符高亮
调试或者读别人代码的时候,经常需要找同一个字符在哪出现过。Source Insight能用不同颜色标相同的变量、函数,看起来更清楚。
1、打开自动高亮模式
最省事的办法就是直接把这个模式打开,我们只要点击变量或者函数名,整篇文件里所有跟它一样的地方,一下就全变成高亮的了。
设置步骤如下:
- 点击菜单栏的 Options,选择 File Type Options...。

在左边的文件类型列表里,选好我们想设置的文件(比如C/C++的源代码文件)。然后到右边的编辑选项,找到Highlight references to ed symbol这个选项,把它勾上就可以了。

这么设置之后,随便点中一个变量名,整个文件里所有用到它的地方都会用特别的样式标出来。这样我们一眼就能看出来它都在哪儿出现了。比如说下面这张图,选中了第5行的那个calculateCircleArea函数名,可以看到第18行调用它的地方,还有第28行定义它的地方,字体颜色都变得不一样了。

2、修改高亮格式
要是觉得默认的高亮颜色不够醒目或者看着不舒服,可以点开Options,找到Style Properties。里面有个Reference Highlight相关的设置项。在Color区域可以改背景色和字体的颜色,上面的Font区域还可以选择合适的字体。

设置对比度高的颜色可以更清楚地找到相同字符

3、使用快捷键控制高亮
如果希望高亮更可控,可以采用快捷键方式。默认情况下,F8键可以高亮或取消高亮光标所选的单词。

我们也可以自定义快捷键:
点开菜单栏里的Options,然后选Key Assignments…。接着,在那一长串命令列表里,找到View:Highlight Word这一项。
- 点击 Assign New Key...,按下自定义快捷键(如有的开发者喜欢设置为鼠标中键)。

- 点击 OK 完成设置。
用的时候,先选中我们想标记的文字,然后按一下自己设好的快捷键,就能给它加上高亮了。想取消的话,再按一次就可以。对了,高亮的样式也能改,就跟第二步里讲的一样,在HighLight的格式选择中调整就好。
二、Source Insight怎么设置自动换行
代码的自动换行功能非常好用,可以让一些特别长的代码行自动换行,这样我们就不需要通过左右拖动滚动条看代码,可以更直观的阅读代码。
设置自动换行的步骤如下:
1、打开文件类型选项:点击菜单栏的 Options,选择 File Type Options...。
2、启用自动换行:在对话框右侧的 Editing Options 区域中,找到并勾选 Word Wrap 选项。勾选此选项后,超出编辑器宽度的代码行就会自动换行。
3、调整换行边界:在 Word Wrap 选项旁边,能看到Margin width的设置。这个就是给编辑器划了条“右边线”,代码一行显示到这儿,就该自动换行了。我们可以根据个人习惯或项目编码规范调整这个值,常见的设置是80或120个字符。

如下图的例子,是输入过长后,自动换行的样子,在没有输入回车的情况下软件自动给进行了换行处理。

- 4、显示视觉边界线
想让换行的地方看得更清楚一点,我们可以在 Editing Options 里把 Show right margin 这个选项也勾上。这样一来,编辑器右边就会多出一条竖线作为参考,边界在哪一目了然。

Source Insight 这个自动换行的设置挺灵活的,是按文件类型分开管理的。所以我们可以给 C/C++ 代码文件打开自动换行,但让普通的文本文件保持原样不换行,用起来很方便。
以上就是关于Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行的全部内容。把这些功能好好配置一下,就能让软件用起来更顺手,不管是读代码还是写代码都会快很多。别看这两个设置好像挺简单,其实对日常开发帮助挺大的,希望这些介绍能让大家用Source Insight的时候更得心应手一些。
