版权声明:本文为博主原创文章,未经博主允许不得转载。
-------------------------------------------------------------------------------------------------------------------------------------------
工欲善其事,必先利其器!作为宇宙最强IDE,Visual Studio的每个版本的相较之前的版本都有相对人性化的改变!VS2010之后的每个版本都有Dark主题,这无疑给长期在电脑面前的程序员带来视觉福利!然而本人电脑硬件资源有限,之前安装了VS2010,现在不想装新的版本,只想更改主题VS2010使其有类似Dark的效果。此处说“类似Dark主题”是因为从VS2012开始才有的Dark主题,VS2010用不了。再此过程中走过不少弯路,网上介绍的方案很多都只是下面的步骤三,没有涉及到步骤二。现将设置过程总结如下,方便小白们。
-------------------------------------------------------------------------------------------------------------------------------------------
对比图
更改主题之前:
更改主题之后:
哈哈,是不是很骚很酷炫!且上面的菜单栏及其下拉子菜单均为黑色主题。
在讲解设置步骤之前,先介绍一下我的VS2010中已经安装的两个相当实用的插件:
插件一:Visual Assist X
安装教程:http://blog.csdn.net/to_baidu/article/details/54846962
插件二:Visual Studio Color Theme Editor
安装过程(VS2010):【工具】——【扩展管理器】——【联机库】中搜索Visual Studio Color Theme Editor,点击安装即可!
下面就详细讲一下设置步骤
步骤一:下载工具包
下载地址:http://download.csdn.net/detail/to_baidu/9794851
步骤二:安装Theme并导入主题
若您没有安装Visual Studio Color Theme Editor ,先安装VS的主题管理器ThemeManagerPackage.visx,安装完后再打开VS2010菜单栏中的Theme
菜单项,【Theme】——【Customize Colors】——【Import Theme】,导入工具包里的 Expression.vstheme主题。
步骤三:导入环境设置(.vssettings文件)
1、在VS2010中依次进入【工具】——【导入和导出设置】进入“导入和导出设置向导”,点击【导入选定的环境设置】下一步;
2、如果您想保存当前的环境设置,可选中【是,保存我的当前设置】,可对当前设置进行命名和更改保存路径;或者点击【否,仅导入新设置,覆盖我的当前设置】,下一步;
3、然后点击【浏览】,选中VS2010黑色主题安装工具包中“环境设置(.vssettings文件)”文件夹下的任意一个.vssettings文件,下一步;
4、点击【完成】即可。我使用的是son-of-obsidian.vssettings
步骤四:修改Visual Assist Options
步骤三导入son-of-obsidian.vssettings后,其配色方案会和VAssistX的配色方案有所冲突。此时您需要通过【VAssistX】——【Visual Assist Options】,修改VAssistX的配色方案“Coloring and Attributes”。我的设置如下,自我感觉效果还不错!O(∩_∩)O哈哈~是不是很骚!
总结
1、搜索跟微软公司相关产品或内容事,可尝试使用Bing(必应)搜索。因为比较是微软公司自己弄的搜索引擎,相关问题及解决方案可能会多些,会靠谱些!
2、倘若您在网上搜更“VS2010主题修改”的相关网页时,很多都是只是步骤三的导入环境设置(.vssettings文件),没有涉及步骤二。只有经过步骤二的设置,才会有真正的Dark主题,下拉菜单栏、各个视图(解决方案资源管理器、工具箱、输出)也具有Dark效果。
3、注意几个后缀代表的不同含义:
.vstheme——Visual Studio中的主题皮肤,是VS整体的配色方案,会影响到下拉菜单栏、各个视图(解决方案资源管理器、工具箱、输出)等。
.vssettings——Visual Studio中的环境设置,主要是针对的是文本编辑框中的字体配色方案,不会影响到下拉菜单栏、各个视图等
PS:本文出自http://blog.csdn.net/to_Baidu/article/details/61681564