全部学习汇总: GreyZhang/editors_skills: Summary for some common editor skills I used. ()
工作之后的第一家公司接触了Source Insight编辑器,适应了几天之后感觉已经中毒。虽说是中途我也花时间折腾了好一阵子的VIM,但是在Windows平台上写嵌入式C语言的工作我觉得Source Insight确实是一个不错的选择。不过,相比起VIM的开源免费,Source Insight的高昂价格确实也让很多人、很多公司望而却步。
Source Insight似乎确实是有很多高级的功能用法,不过我用到的最多的当然还是简单的代码编写。能够以工程的方式查看整个代码工程并且给出一定的分析结果,这当然是一个一直都超出我期待的功能。我之所以喜欢Source Insight是因为代码编写时的那种舒适感以及代码的呈现给我的那种优雅。
过度在乎简单的功能就容易在遇到问题的时候崩溃,甚至有些小抓狂。
大约一年前,写代码的时候出现了等号不能够对齐的现象,有那么一点强迫症的我当然是受不了。没有上网条件,无法寻求网络帮助,只好卸载重新安装,结果依然没能解决。一气之下扔下Source Insight用了好几个月的VIM。
最近又在使用Source Insight的时候出现各种问题,等号问题又来了。不过,工作休息之余简单找了下软件的各种配置项尝试调整居然发现了问题所在——所用的字体并不是等宽字体!
随手查看了一下Notepad ++等等宽字体,把字体设置为courier new问题顺利解决。具体方法如下:
代码编辑界面鼠标右击,选择document option。在弹出界面画出的地方选择字体以及字体大小,字体的选择必须是等宽字体。至于哪些字体等宽,我没有挨个去试试,不过看到notepad ++的默认字体后照样子设置了一个,效果已经不错。我还特意看了下一样能够实现对齐的CodeWarrior编辑器,默认的字体为courier 。在Source Insight中我尝试了几款,后来找到一个等宽而且有点文艺范的字体Consolas,不过试用了几分钟后还是换回了courier new。并不是前者不好,而是我已经习惯了后者的那种感觉。


















