VS自身默认设置,对代码不同部分显示不同颜色,用于区分不同对象,例如关键字用蓝色、方法名用红色,这样做的好处就不多说了,代码清晰、可读性强、避免打错字符这样的低级错误。但是,VS自身默认设置存在一定问题,首先,字体过小,默认是9号字,在现在高分辨率的电脑上,看上去实在费劲,需要将字体调大。其次背景色为白色,咋看上去,很清晰,时间一长,眼睛就有点花(太亮),更不用说盯上几个小时。
VS自身提供了设置方法,以VS2003为例,工具-》选项-》环境-》字体和颜色,建议将字号大小改为12,前景色默认为黑色不变,背景色直接从下拉里选择“浅灰色”,这是我长期使用vs2003一直采用的方式。后来使用vs2005,也做了这样的简单设置,虽然看到了可以针对每一项设置颜色和字体,但是过于繁琐,置之不理。无意中发现,网上有vs的配色方案可以下载,这才知道,原来vs2005可以对字体和颜色设置进行导入导出了。操作方式同样简单,先下载后缀名为.vssettings的文件,然后选择“工具”——》“导入导出设置”——》,根据向导一步步完成设置即可。
需要注意的是,这个环境设置不仅仅包含字体和颜色,其他的环境设置也可以包含在内,比如面板的排列等,导入时可以仅勾选你希望覆盖的设置,其余抛弃。
另外,vs2008的配置文件,无法直接导入vs2005,可以用普通编辑器打开.vssettings文件,然后将版本号由9.0改为8.0,即可以完成导入,对字体和颜色部分完全适用,其他设置未测试。
最后,需要说明的一点,我遇上的差点让自己疯掉的问题,导入后发现不能保存,具体情况是,导入后发现一切正常,一旦重新打开工程,或者打开工具菜单(不保存),颜色立马发生变化,文件只读、ntfs权限都查过,新建了配置文件都没用,甚至一度怀疑是vs安装的有问题,最后发现是VAssistX控件的原因,在VAssistX的选项-》高级-》字体和颜色,把enhance syntax color复选框取消勾选就一切正常了。
附上我自己目前使用的,喜欢黑色背景,一点都不晃眼,更多风格百度吧,很多很多……可能需要根据自己的喜好微调一下,有些颜色在背景色下会比较刺眼。