VS2012的默认深色主题的确让整个IDE看起来很有气场,而且深色的主题保护眼睛,还是蛮不错的。
但是看久了也会烦啊。虽然说重要的不是IDE看起来怎么样,而是写出来的代码质量怎么样,但一个好的环境也是会让很多有强迫症的攻城狮们在写代码时更有快感

打开VS2012的“工具(Tools)”->“扩展和更新(Extensions and Updates)”,在左侧的列表中选择“在线(Online)”,并在右侧的搜索框中搜索“Color”或者“Theme Editor”,就能找到如下的一个扩展

<ignore_js_op>

2013-1-17 16:44 上传

下载附件 (120.87 KB)

 

点击安装。我已经安装完了,所以下面会提示要重启。

安装完成并重启后,就会自动在编辑区域打开一个窗口,如下所示:

<ignore_js_op>

2013-1-17 16:44 上传

下载附件 (232.51 KB)

 

右侧就是几个自带的样式了,我选择了绿色,就是这个样子了。

也可以在左侧的输入框里输入一个新样式的名字,就会新建一个自定义的样式,比较繁琐,有时间的童鞋可以折腾折腾。

<ignore_js_op>

2013-1-17 16:47 上传

下载附件 (117.7 KB)

 

如果把这个窗口关掉了,可以在“工具(Tools)”里找到切换及自定义的选项菜单。

<ignore_js_op>

2013-1-17 16:44 上传

下载附件 (34.08 KB)

 

自定义完主题,发现代码高亮也想改一下,肿么办呢?推荐一个好去处:凶猛的传送门
这儿的主题主要是针对代码高亮风格的,也可以自己在线定义,并下载。

<ignore_js_op>

2013-1-17 16:51 上传

下载附件 (101.38 KB)

 

总有一款让你动心。

下载完成后,不能直接双击打开,要使用VS的导入功能来更改风格。
“工具(Tools)”->“导入与导出设置(Import and Export Settings)”,弹出窗口如下:

<ignore_js_op>

2013-1-17 16:54 上传

下载附件 (66.37 KB)

 

第一项是导出当前的设置,第二项是从文件导入设置,第三项是还原默认设置,我们选择第二项。点击下一步。

<ignore_js_op>

2013-1-17 16:54 上传

下载附件 (57.55 KB)

 

第一项是导入新设置前备份当前设置,免得你后悔买不着药。第二项是比较有把握地无视备份直接覆盖。选择看个人喜好。点击下一步。

<ignore_js_op>

2013-1-17 16:54 上传

下载附件 (70.79 KB)

 

这里可以无视上面的东西,直接选择“浏览(Browse)”,找到你从上面的网站下载的风格,导入。点击下一步。

<ignore_js_op>

2013-1-17 16:54 上传

下载附件 (58.44 KB)

 

展开,看到其实只更改了颜色跟字体,点击Finish就完成了!

<ignore_js_op>

看烦了VS2012的黑白调调了吗?换的更多相关文章

  1. SwaggerUI看烦了,IGeekFan.AspNetCore.Knife4jUI 帮你换个新皮肤

    背景 好像是上周四,看到微信群有人说java有轮子swagger-bootstrap-ui,而c#,就是找不到. 于是我一看,就说大话:"这个只是一套UI,他这个有开源地址么" 被 ...

  2. 很多事情就像看A片,看的人觉得很爽,做的人未必。

    http://m.jingdianju.com/wzgs/shenghuo/201307185135.html 转载自: 从这个角度上来说,我不太赞成过于关注第一份工作的薪水,更没有必要攀比第一份工作 ...

  3. Vs2012帮助文档安装介绍

    Vs2012的帮助文档:Microsoft Help Viewer.exe,vs2010对应的是1.0,vs2012对应的是2.0,版本号以此类推 与早期的chm格式的msdn帮助文档不同在于: 1. ...

  4. 让 windows 下的命令行程序 cmd.exe 用起来更顺手

    在 Windows 下使用 Larave 框架做开发,从 Composer 到 artisan 总是避免不了和 cmd.exe 打交道,系统默认的命令行界面却是不怎么好看,且每行显示的字符数是做了限制 ...

  5. Mac 开发者常用的工具

    转载:http://www.oschina.net/news/53946/mac-dev-tools 在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的.(你们不是问 Ma ...

  6. 深入理解javascript原型和闭包(4)——隐式原型

    注意:本文不是javascript基础教程,如果你没有接触过原型的基本知识,应该先去了解一下,推荐看<javascript高级程序设计(第三版)>第6章:面向对象的程序设计. 上节已经提到 ...

  7. 浅谈JS之AJAX

    0x00:什么是Ajax? Ajax是Asynchronous Javascript And Xml 的缩写(异步javascript及xml),Ajax是使用javascript在浏览器后台操作HT ...

  8. 一篇说尽Excel常见函数用法

    一篇说尽Excel常见函数用法 Word,PPT,Excel这三个Office软件是职场办公里最常用的三个软件,但是我发现简书上写PPT的教程多,Excel的少,即使有,也是零零散散.因为Excel的 ...

  9. Android官方数据绑定框架DataBinding

    数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Activity里写很多的findViewById,烦人的代码也增加了我们代码的耦合性,现在我们马上就可以抛弃那么多的findViewById. ...

随机推荐

  1. nginx 故障转移

    当我们的服务器某台出现问题的时候,怎么办.... nginx在反向代理到真实服务器(上游服务器)的时候,如果真实服务器出现了宕机,或延迟卡顿的情况下,直接轮询下一个节点. 其中主要配置如下: ###n ...

  2. Tensorflow细节-P160-迁移学习

    这是一个完整的程序,值得保存 1.对图片进行预处理并保存 import glob import os.path import numpy as np import tensorflow as tf f ...

  3. Spring asm

    Spring 获取类的详细信息,以及方法时候,是通过asm 字节码进行获取的,在平时中我们也可以依赖spring 进行处理我们的类 //可以获取类的详细信息,比如父类上谁,类上面的注解 ,是否上接口 ...

  4. 检测 nginx 关闭切换keepalived

    检测nginx 端口启用  关闭 keepalived  检测 nginx 进程:然后关闭 keepalived ,关闭漂移IP : cat nginx_pid.sh #!/bin/bash whil ...

  5. 洛谷 P1456Monkey King

    题目描述 要把打架的两堆猴子合并为一堆,查询的又是最大值,所以很容易想到可并堆. 题目要求打完架后战斗力最大的猴子的战斗力要减半,但不能直接在堆中进行这个操作,因为战斗力减半后这只猴子不一定是战斗力最 ...

  6. codevs:1462 素数和:给定2个整数a,b 求出它们之间(不含a,b)所有质数的和。

    #include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ i ...

  7. Vijos 1057 盖房子

    二次联通门 : Vijos 1057 盖房子 /* Vijos 1057 盖房子 简单的dp 当前点(i, j)所能构成的最大的正方形的边长 为点(i - 1, j - 1)与(i, j - 1), ...

  8. AtCoder Grand Contest 019 题解

    传送门 \(A\) 咕咕 int a,b,c,d,n,t; int main(){ scanf("%d%d%d%d%d",&a,&b,&c,&d,& ...

  9. Jmeter 5.1实现图片上传接口测试

    背景: 项目过程中需要抓取接口进行图片上传的接口测试,所有上传功能大同小异,无非就是参数内容不同,此处记录一下,为其他上传做一些参考 1.通过fiddler抓取到的参数如下: Content-Disp ...

  10. ZR#984

    ZR#984 解法: 异或的一个性质: $ a+b \geq a \bigoplus b$ 所以一边读入一边把读进来的值加到答案就行了. #include<iostream> #inclu ...