您的位置:首页 > 职场人生

[原创]程序员更需要保护眼睛 -- 实用工具Visual Studio StyleManager

2006-04-10 03:03 411 查看
作者:Walkdan(walkdan<at>gmail.com), http://www.cnblogs.com/walkdan

虽然白底具有最丰富的视觉效果,不过我并不喜欢用白底的编辑器,原因只有一个,保护视力。由于黑色没有光线,而白色包含全部光线,所以黑色对眼睛没有刺激,而白色却具有最强的刺激。对于需要长时间盯住屏幕的程序员来说,白色无疑是对眼睛的最大伤害。以前用Delphi编程一直不觉得眼睛累,因为Delphi提供了蓝底的Classic配色方案和黑底的Twilight方案,我更喜欢用Twilight,曾经有段时间看不到黑底,便没有编程的感觉,真是很怀念Delphi。

Visual Studio编辑器很不错,也可以修改配色,到了2005版,更是提供了一百多配色项,但问题是为什么就不弄几个配色方案,这一百多项得你自己慢慢改。

这天眼睛总于受不了,于是用VB.NET写了个简单的宏VS StyleManager,装进Visual Studio中,可以方便的保存和恢复配色方案。同时参考Delphi,写了相应的Classic和Twilight配色方案,现在我又可以用Twilight了,终于能够拯救眼睛了!

现在把宏分享出来,希望能对各位同行的眼睛有所帮助。

'' Save & Load ColorAndFont Style for Visual Studio 2003, 2005

''

'' Copyright 2006 Qiu Dan (walkdan(at)gmail.com)

'' http://www.cnblogs.com/walkdan
''

'' This program is free software; you can redistribute it and/or

'' modify it under the terms of the GNU General Public License

'' as published by the Free Software Foundation; either version 2

'' of the License, or (at your option) any later version.

Option Strict Off

Option Explicit Off

Imports System

Imports System.IO

Imports System.Text

Imports System.Collections

Imports System.Xml

Imports System.Drawing

Imports System.Windows

Imports System.Windows.Forms

Imports EnvDTE

'8 for Visual Studio 2005, 7 for Visual Studio 2003

#Const VS_VERSION = 8

------------

附件提供可以直接使用的StyleManager宏和几个的配色方案。注意这个宏需要处理一百多配色项,运行较慢。

1.安装StyleManager宏:

a) 打开Visual Studio菜单工具|宏|加载宏项目,打开文件StyleMacros.vsmacros即可。注意不同版本的VS选择不同的宏。

2.使用StyleManager宏:

a) Alt+F8打开宏资源管理器

b) 调入配色方案: 运行StyleManager.LoadSettings宏 --> 调入附件中vss8\目录下的配色方案(VS2003的方案文件是.vss7, VS2005是.vss8)

c) 修改配色: 打开菜单工具|选项 --> 环境|字体和颜色

d) 保存配色方案:运行StyleManager.SaveSettings宏

3. 如果大家能够做出其他不错的配色方案,请发邮件到(walkdan<at>gmail.com),我加入到附件中,让大家分享更多的方案。

转载请注明出处

Download: VS StyleManager 1.0.6 for Visual Studio 2003, 2005

Reversion:

2007-03-26 1.0.6 新增加了vi darkblue(VS2005)方案,感谢thinkinnight提供

2006-11-03 1.0.5 新增加了torte(VS2003)方案,感谢大橘子提供

2006-08-06 1.0.4 修改了Code Definition Window配色, 感谢 Seuler.Shi

2006-04-13 1.0.3 修改了Twilight的XML配色方案,value型规范为Yellow

2006-04-12 1.0.2 对于VS2005, 可以直接导入.vssettings文件

2006-04-11 1.0.1 新增加VS2003的蓝色底Classic方案
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐