Source Insight中文网站 > 新手入门 > Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行 
教程中心分类
Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行 
发布时间:2026/03/12 15:54:12

品牌型号:惠普 240 G3

系统:Windows 10 专业版

软件版本:Source Insight 4.0

写代码、查看他人代码的时候,快速识别相同变量名,对开发很有帮助。Source Insight就有这个功能,可以把相同的字符用不同颜色标出来,还能让长句子自动折行显示。这么一来,就能按自己的习惯把编辑器调整得更顺手了。接下来就来介绍下Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行的相关内容。

一、Source Insight怎么设置相同字符高亮

调试或者读别人代码的时候,经常需要找同一个字符在哪出现过。Source Insight能用不同颜色标相同的变量、函数,看起来更清楚。

1、打开自动高亮模式

最省事的办法就是直接把这个模式打开,我们只要点击变量或者函数名,整篇文件里所有跟它一样的地方,一下就全变成高亮的了。

设置步骤如下:

  1. 点击菜单栏的 Options,选择 File Type Options...。
选择文件设置
图1 选择文件设置

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

勾选自动高亮相同字符
图2 勾选自动高亮相同字符

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

高亮显示效果
图3 高亮显示效果

2、修改高亮格式

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

修改高亮设置
图4 修改高亮设置

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

修改后效果
图5 修改后效果

3、使用快捷键控制高亮

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

F8快捷高亮的效果
图6 F8快捷高亮的效果

我们也可以自定义快捷键:

点开菜单栏里的Options,然后选Key Assignments…。接着,在那一长串命令列表里,找到View:Highlight Word这一项。

  1. 点击 Assign New Key...,按下自定义快捷键(如有的开发者喜欢设置为鼠标中键)。
设置快捷键
图7 设置快捷键
  1. 点击 OK​ 完成设置。

用的时候,先选中我们想标记的文字,然后按一下自己设好的快捷键,就能给它加上高亮了。想取消的话,再按一次就可以。对了,高亮的样式也能改,就跟第二步里讲的一样,在HighLight的格式选择中调整就好。

二、Source Insight怎么设置自动换行

代码的自动换行功能非常好用,可以让一些特别长的代码行自动换行,这样我们就不需要通过左右拖动滚动条看代码,可以更直观的阅读代码。

设置自动换行的步骤如下:

1、打开文件类型选项:点击菜单栏的 Options,选择 File Type Options...。

2、启用自动换行:在对话框右侧的 Editing Options​ 区域中,找到并勾选 Word Wrap​ 选项。勾选此选项后,超出编辑器宽度的代码行就会自动换行。

3、调整换行边界:在 Word Wrap​ 选项旁边,能看到Margin width​的设置。这个就是给编辑器划了条“右边线”,代码一行显示到这儿,就该自动换行了。我们可以根据个人习惯或项目编码规范调整这个值,常见的设置是80​或120​个字符。

设置自动换行
图8 设置自动换行

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

自动换行效果
图9 自动换行效果
  1. 4、显示视觉边界线

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

边界线
图10 边界线

Source Insight 这个自动换行的设置挺灵活的,是按文件类型分开管理的。所以我们可以给 C/C++ 代码文件打开自动换行,但让普通的文本文件保持原样不换行,用起来很方便。

以上就是关于Source Insight怎么设置相同字符高亮,Source Insight怎么设置自动换行的全部内容。把这些功能好好配置一下,就能让软件用起来更顺手,不管是读代码还是写代码都会快很多。别看这两个设置好像挺简单,其实对日常开发帮助挺大的,希望这些介绍能让大家用Source Insight的时候更得心应手一些。​

135 2431 0251