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.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
下一篇: 介子推当初为何归隐?文公最后将他误烧至死
推荐阅读
-
Visual Studio 2017设置版权的方法
-
Visual studio 2017如何发布dotnet core到docker
-
Visual studio 2017如何发布dotnet core到docker
-
【转载】Visual Studio2017如何设置打包发布的WinForm应用程序的版本号
-
Visual Studio 2017设置版权的方法
-
【转载】Visual Studio2017如何打包发布Winform窗体程序
-
Visual Studio 2017如何设置透明背景图
-
Visual Studio Code如何设置中文?VS Code使用详细图文教程
-
Visual Studio 2017如何用正则修改部分内容详解
-
如何创建 Visual Studio 2017 RC 离线安装包