品牌型号:惠普 240 G3
系统:Windows 10 专业版
软件版本:Source Insight 4.0
刚开始接触Source Insight时,我们可能会遇到代码显示或排版上的问题。比如代码行太长,得来回拖动滚动条才能看完;或者跟同事一起写代码时,缩进格式不一致。其实,把这些显示和排版的小细节调好,能让你写代码时更省心,把精力都放在逻辑上。下面就来聊聊Source Insight如何设置自动换行,Source Insight如何设置Tab为4个空格。
一、Source Insight如何设置自动换行
下面来了解下什么是自动换行,以及进行配置的操作步骤。
1、理解自动换行的作用
写代码的时候,某一行特别长,在编辑器里一眼看不到头,得不停地左右拖动滚动条才能看完。这时候,自动换行功能就能帮我们解决问题了。开启后,那些超长的代码行就会自动折到下一行显示,整个屏幕就能装下所有内容;需要保持代码行结构完整性的话,也可以关掉。

2、配置步骤
从菜单栏找到Options,点击File Type Options。

在新弹出的对话框里,选好要设置的文件类型(比如C/C++),然后往右边编辑选项看,有个Word Wrap勾选框,勾选上就开启了自动换行功能。

看看下面这张图就能看到效果了。不勾选Word Wrap的话,写再长的代码都在一行里,下边会出个滚动条让我们拖动查看。把这个选项勾上,只要代码长度超过了窗口宽度,Source Insight就会自动帮我们输入回车,把多出来的部分挪到下一行。

3、错误排查
如果实际测试发现没有生效,通常原因出在设置没有应用到当前正在编辑的文件类型上。
请按照以下步骤逐一检查:
1)检查当前文件的类型设置(最常见的原因)
Source Insight里File Type的选项,其实是跟着文件类型走的。之前可能给C/C++ Source File这类文件打开了自动换行,但正在处理的这个文件不是这个类型。因此我们需要回到File Type Options界面重新确认文件类型。

2)确认选项是否真的勾选了
有时可能因为点击失误,其实根本没生效。请再次进入File Type Options,找到Word Wrap选项,确认它已经被勾选。
3)尝试刷新显示
有时候,软件的显示可能需要一个触发动作来刷新。这些操作有时会促使编辑器重新应用显示规则。再或者,滚动一下页面、保存文件、尝试稍微改变一下窗口大小。
二、Source Insight如何设置Tab为4个空格
我们可能遇到过,在几个人一起写代码,或者换个编辑器打开一看,缩进全乱了。很多时候,是对 Tab 键的显示宽度不一致造成的。把Tab固定成几个空格,是保持代码清爽整洁的好方法。下面就是在Source Insight中配置的方法。
1、打开设置
和之前设置自动换行差不多,你得先点开菜单栏里的Options,然后选File Type Options。也可使用快捷键Alt + Y快速打开该窗口。
接下来,在弹出来的窗口里,从File Type下拉菜单里挑出你要设置的文件类型,比如C/C++ Source File。然后在右边选项里,找到并勾上Expand tabs to spaces。然后在下方的Tab width框里填个4,就好了。

2、让缩进方式更清楚的显示(可选)
如果分不清按的是Tab还是敲的空格。这里有个小技巧。把Visible tabs和Visible spaces这两个选项也勾上。

启用后,Tab会显示成一个向右的小箭头(>>),而空格则会变成一个个小圆点(·)。

以上就是关于Source Insight如何设置自动换行,Source Insight如何设置Tab为4个空格的全部内容了。这两项设置都是在File Type Options窗口里,设置起来很方便。把这些细节调校好,写代码和读代码的体验能提升很多。我们可以根据自己的习惯和项目要求去试试,让工具更好地为我们服务。
