Visual Studio 2017 设置透明背景图

一.前言

给大家分享一下,如何为VS2017设置透明背景图。下面是一张设置前和设置后的图片。

设置前:

设置后:

二.设置背景图片的扩展程序

我们打开VS的扩展安装界面:【工具】->【扩展和更新】->【联机】,输入 “Background”,可以看到有两个搜索结果:“ClaudiaIDE”以及“Colorful-IDE”,ClaudiaIDE 它的更新日期为2017.8,而 Colorful-IDE 的更新日期为 2017.1 所以我选择了 ClaudiaIDE(最近更新原则,瞎扯淡)。

安装好扩展程序之后,我们需要对其进行设置:

主要设置两个属性,File Path 为背景图片路径,Expand to IED 设置为 True。然后看一下效果,发现很难看,别急,还有一一步设置:

三.编辑主题

首先,我们在扩展程序列表搜索“Color Theme Editor for Visual Studio 2017 ”,并安装:

安装完成以后,重新进入VS便会看到这个界面,如果关闭了可以通过 【工具】->【 Customsize Colors】 重新进入:

点击 Dark 主题后面的按钮:

点击刚刚复制的主题的编辑按钮:

然后选择“Show All Elements”:

根据下面的列表,修改指定控件的指定属性值为2A252526:

  • Solution Explorer
    • TreeView -> Background
  • IDE and text editor
    • Environment -> Window
    • Environment -> EnvironmentBackground
    • Environment -> EnvironmentBackgroundGradientBegin
    • Environment -> EnvironmentBackgroundGradientEnd
    • Environment -> EnvironmentBackgroundGradientMiddle1
    • Environment -> EnvironmentBackgroundGradientMiddle2
  • Window Title
    • Environment -> MainWindowActiveCaption
    • Environment -> MainWindowInactiveCaption
  • Command Bar
    • Environment -> CommandShelfBackgroundGradientBegin
    • Environment -> CommandShelfBackgroundGradientEnd
    • Environment -> CommandShelfBackgroundGradientMiddle
    • Environment -> CommandShelfHighlightGradientBegin
    • Environment -> CommandShelfHighlightGradientEnd
    • Environment -> CommandShelfHighlightGradientMiddle
    • Environment -> CommandBarGradientBegin
    • Environment -> CommandBarGradientEnd
    • Environment -> CommandBarGradientMiddle
    • Environment -> CommandBarToolBarBorder

例如:

修改完成以后点击 Ctrl+S 保存,然后回到主题列表,重新选择我们刚刚编辑的那个主题,即可看到效果了。

四.参考资料

ClaudiaIDE 源码 by k.buchi.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python

将不同级别的logging 日志信息写入不同文件

12300
来自专栏晓晨的专栏

Visual Studio 2017 设置透明背景图

今晚本来打算写一篇关于ids4解析的文章,可是打开VS2017,看到主题被同步成了黑色(设置透明背景需要将VS主题设置为黑色),我在公司电脑的VS2017已经被...

37870
来自专栏Kubernetes

containerd源码分析

本文是对containerd v0.2.4的源码分析。 ##Containerd源码流程图 ? 源码接口调用详情 从ctr调用containerd-api #...

83470
来自专栏Android知识点总结

SpringBoot-05-之上传文件

25520
来自专栏猿人谷

cocos2d-x 学习笔录:将iOS项目编译成Andriod项目

一、Android 环境搭建 1、安装Andriod-NDK(Native Development Kit)   新建一个文件夹(eg:NDK),解压Andro...

23070
来自专栏Ryan Miao

centos-5.5安装vmvare tools

centos-5.5安装vmvare tools 虚拟机管理,安装tools 找到VMwareTools压缩包                         ...

32680
来自专栏老码农专栏

原 荐 用 ActFramework 写一个

64590
来自专栏乐沙弥的世界

Oracle RAC环境下如何更新patch(Rolling Patch)

    Oracle RAC数据库环境与单实例数据库环境有很多共性,也有很多异性。对于数据库补丁的更新同样如此,都可以通过opatch来完成。但RAC环境的补...

13410
来自专栏Kevin-ZhangCG

SpringMVC学习笔记之一(SpringMVC架构及与Mybatis整合)

14440
来自专栏Hongten

python开发_logging_日志处理

============================================================

13630

扫码关注云+社区

领取腾讯云代金券