Source Insight 的实用技巧
1 开胃菜-初级应用
1.1 选择美丽的界面享受工作
虽然不能以貌取人,但似乎从来没有人责备以貌取软件的。SI 的华丽界面,绝
对符合现代花花世界的人的审美趣味。在 SI 中,我们可以轻松地把各种类型关
键字、变量、标志符、函数、宏、注释等定义为不同的颜色和显示方式(正体或
斜体、加粗或正常、加下划线、放大显示等),总有一种方式能让我们一眼就能
分辨出这个标识是什么。
1.1.1 字体选择
在 SI 中样式是可以被继承,如果要从根本上改变字体,最简单的方式就是直接
修改根样式中的字体,因为其它样式都会由此继承而来。选择 Options/
Document Options 页面内的 Font Options 中的 Screen Fonts 字体,即可
改变根样式中的字体。SI 中的默认配置为 Verdana 字体,是一种非等宽字体
2
,为了使编写的代码在各种编辑器中看起来都有良好的对齐效果,这里强烈建
议使用等宽字体,Courier、New Courier 和宋体等都是较好的选择。
1.1.2 颜色定义
毕竟这是见仁见智的东西,所以从来没有统一的标准
3
。很多人并不喜欢 SI 提
供的默认配置,那么我们就改吧。选择 Options/Style Properties 页面,就可
以在其中修改所有样式了。选择等号(=)表示继承 Parent Style,也可以选择
Pick(或者 ON/OFF 等)去配置一个新值。这完全视乎个人喜好。
1.1.3 标识符样式选择
在与
颜色定义
一节同样的界面内即可完成此项配置。
1.1.4 背景色选择
在希望要改变背景色的窗口点击鼠标右键(假定使用的是右手鼠标
4
),选择上下
文菜单的 xxx Window Properties 项,然后点击弹出窗口的 Back Color 按
钮,即可修改该窗口背景色。对于 SI 的源码主窗口,只需选择上下文菜单的
Special Window Color 项即可完成背景色修改。
1.2 配置合理的默认值高效工作
1.2.1 使用合理的缩进
我始终认为最容易获得认同的是关于这个选项的配置了。选择 Options/Docu
ment Options 页面,点击其内的 Auto Indent 按钮,在弹出的 Auto
Indenting 窗口中,默认配置为 Auto Indent Type 选择 Smart,且勾选了
Smart Indent Options 中的两个可选项,这样得到的默认缩进效果为[pre]
while (1)
{
I
}
[/pre]每次都要手工去调整其缩进,其实只要把两个勾选项去掉,就可以得到
[pre] while (1)
{
I
}