如图,单一色的vs总会让人烦躁,如果换一个背景的话,肯定会让程序猿更好的coding...
正式切入主题,以vs2013为例。
说明:经过一系列处理,会产生另一个vs2013实验实例,即我们想要的目标,原版的vs2013也会存在,没什么变化。
准备:1、Visual Studio 2013 SDK
2、Visual Studio 2013 Color Theme Editor
(上两个东西均可在“工具---扩展和更新”里面下载)
3、一张图片
步骤
1)、安装好SDK后,进入VS。先新建一个Project,在“其它项目类型”那里找到“Visual Studio Package”,接下来的对话框里,选“C#”,然后基本是下一步。在最后一步把那两个复选框取消,因为那个在这里没什么用处。最后就成功新建了个VS扩展的Project。 //简单起见,将文件名名为beijing
2)、在“引用”处添加
“PresentationCore”
“PresentationFramework”
“System.Xaml”
“WindowsBase”
“System.ComponentModel.Composition”
“Microsoft.VisualStudio.CoreUtility”
“Microsoft.VisualStudio.Text.UI”
“Microsoft.VisualStudio.Text.UI.Wpf”
3)、打开“XXXPackage.cs”(XXX一般为这个Project的名字)文件,代码 如下:
using Company.beijing;//beijing为文件名
using Microsoft.VisualStudio.Shell;
using Microsoft.VisualStudio.Shell.Interop;
using System;
using System.Runtime.InteropServices;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Media.Imaging;
namespace Moen.IDEBackground
{
[PackageRegistration(UseManagedResourcesOnly = true)]
[InstalledProductRegistration("#110", "#112", "1.0