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. 使用unsafe.Pointer将结构体转为[]byte

    package main import ( "fmt" "unsafe" ) type TestStructTobytes struct { data int6 ...

  2. yaml文件

    apiVersion: apps/v1beta1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: ...

  3. shell命令的原理

    https://blog.csdn.net/m0_37925202/article/details/80258974 https://blog.csdn.net/a15929748502/articl ...

  4. 【微信小程序】如何获取用户绑定手机号

    用户调用wx.login()方法,获取登录用户凭证code wx.login({ success: function(res) { console.log('loginCode', res.code) ...

  5. php-fpm 参数调优

    php-fpm 进程池优化方法 php-fpm进程池开启进程有两种方式,一种是static,直接开启指定数量的php-fpm进程,不再增加或者减少:另一种则是dynamic,开始时开启一定数量的php ...

  6. Hadoop 副本放置策略的源码阅读和设置

    本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/hadoop_block_placement_policy 大多数 ...

  7. 【caffe I/O】数据变换器(图像的预处理部分) 代码注释

    caffe.proto中TransformationParameter部分 // Message that stores parameters used to apply transformation ...

  8. C语言--二维数组

    一.PTA实验作业 题目1:7-2 求整数序列中出现次数最多的数 1. 本题PTA提交列表 2. 设计思路 定义变量n表示输入整数个数,count表示每个数出现次数,i.j表示循环变量,k表示次数最多 ...

  9. POJ1177和POJ1389 。。。

    POJ 1177 Picture 经典线段树+离散化+扫描线 POJ 1177 Picture (线段树+离散化+扫描线) 详解 线段树(segment tree) http://www.java3z ...

  10. Python_Openpyxl 浅谈(最全总结 足够初次使用)

    https://blog.csdn.net/weixin_43094965/article/details/82226263 import datetime from random import ch ...