VSCode 中设置背景的两种方法

  • A+
所属分类:编程茶楼

Visual Studio Code,简称 VS code,是一个轻量级但功能强大的源代码编辑器,可在您的桌面上运行,并且可用于 Windows,macOS 和 Linux。它具有对 JavaScript,TypeScript 和 Node.js 的内置支持,并具有丰富的其他语言(例如 C ++,C#,Java,Python,PHP,Go)和运行时(例如.NET 和 Unity)扩展的生态系统。

今天介绍几种在 Visual Studio Code 中设置背景的方法!!!

方法 1

修改 workbench.desktop.main.css 文件设置背景图片

vscode 其实就是一个网页程序, 所以可以找到 vscode 中的一个文件进行修改它的背景图片, 这个文件就是:workbench.desktop.main.css。

这个文件的路径是在 vs code 安装目录, 如下:

例如: D:\Microsoft VS Code\resources\app\out\vs\workbench\workbench.desktop.main.css

然后打开这个 workbench.desktop.main.css 文件进行 背景的添加设置, 注意这个文件打开后需要格式化代码一下!

背景图可以设置全局显示背景图 也可以 局部显示背景图

局部显示背景图,如下 css 代码:

body {background-image: url('file:/// 图片地址');

    background-size: 20%;

    background-position: 100% 100%;

    opacity: 0.75;

    background-repeat: no-repeat;

}

设置完成后重启 vscode, 如下图:

VSCode 中设置背景的两种方法

注意: 局部显示的图片格式最好选择 png 格式的

全局显示背景图,如下 css 代码:

body {background-image: url('file:/// 图片地址');

    background-size: 100%;

    opacity: 0.75;

    background-repeat: no-repeat;

}
VSCode 中设置背景的两种方法

注意: 这种修改 workbench.desktop.main.css 文件的方法来设置背景 如果 VScode 自动软件更新后  背景会消失,需要重新设置!

方法 2

使用 background 插件

在 vscode 插件市场搜索: background 插件、然后进行安装。如下图:

VSCode 中设置背景的两种方法

这里 background 背景插件还提供了一些用户自定义的配置参数, 这些配置参数设定在 setting.json 文件中,如下表:

| name                    | Type              | Description                                                  |

| ----------------------- | ----------------- | ------------------------------------------------------------ |

| background.enabled      | Boolean           | == 插件是否启用 ==   If background enabled   默认 true          |

| background.useDefault   | Boolean           | == 是否使用默认图片 == If use default images   默认 true        |

| background.customImages | Array<String 地址 > | == 自定义图片 == Your Your custom images                       |

| background.style        | Object            | == 自定义样式 == Custom style                                  |

| background.styles       | Array<Object>     | 每个图片的独立样式 Style of each image                       |

| background.useFront    | Boolean          | 前景图 / 背景图。在代码上面还是下面  == 一般设置 true==         |

| background.loop         | Boolean           | 循环模式,会重复显示图片    loop mode, may repeat your images |

setting.json 中配置案例:

 "background.customImages": [

        "file:///D:/6.png"   // 图片地址

    ],

    "background.style": {"content":"''","pointer-events":"none","position":"absolute",// 图片位置"width":"100%","height":"100%","z-index":"99999","background.repeat":"no-repeat","background-size":"25%,25%",// 图片大小"opacity":0.2 // 透明度},

    "background.useFront": true,

    "background.useDefault": false,// 是否使用默认图片
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: