css 设置背景图一半_Visual Studio Code 中设置背景的三种推荐方法!

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;

}

如下图: 

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

设置完成后重启vscode、效果如下图:

31fbaea7964b24efd6d454bdcf1eb59e.png

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

body {

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

    background-size: 100%;

    opacity: 0.75;

    background-repeat: no-repeat;

}
3191211f12339ebf39529cedaad01d64.png

设置完成后重启vscode、效果如下:

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

方法2

使用background插件

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

72495221c5a5ed1b1915c4772052c43b.png

安装background背景插件后重启 vscode 会看见左下角的背景图片效果, 如下:

453083371ca8c507acc39f2d253cb6d2.png

这里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,//是否使用默认图片

如下图:

7f4c65991ec6e5b5a58695980d5474a9.png

方法3

使用background-cover 背景插件

介绍: 这个插件的原理其实也就是修改workbench.desktop.main.css这个CSS文件,但是比起第一种方法 来说  使用插件去修改比手工去修改更方便一些而已

为了测试方便,首先安装这个插件之前 如果有设定前面两种方法的背景配置 就先把setting.json中的相关配置注释一下!

注意: 方法2 和 方法3 的背景设置时可以共存的!!

然后再安装background-cover 插件

3a2053f17c748d5e2119bbfb6e05792a.png

安装后重启!  如果你看到依旧没有效果  那说明还没有进行设置, 可以使用 ctrl + shift + P  选择  "backgroundCover - start",然后就可以对背景图片进行选择和设置了!

39480724dfcb7f88233ae77a3ef915ab.png f179824af72057b2532574d7fae59a45.png
其实在setting.json配置文件当中也会产生一行配置: 例如 : "backgroundCover.imagePath": "d:\\background\\4.jpg",

效果如下:

3d9052dc8af6969a8a21c37bb708361b.png

Notice

1.点击底部切换背景图按钮 / Click the bottom toggle background button

2.ctrl + shift + P > "backgroundCover - start"

3.ctrl + shift + F7 > "Random update background and restart"
932ec4ec6ac3c336f5e1f49d13f3f502.png
注意: VSCode更新版本时会导致背景图消失,需要手动重新设置, 所以这种方法跟第一种其实也差不多! 只不过选择图片方便了一点!
93cd8e5fc129ba939c2646d312931005.gif

"点赞""评论""收藏"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,

欢迎在下面留言指出、或者你有更好的想法,

欢迎一起交流学习

关注: 极客小俊 公众号   不定期分享技术干货

2c32577de877f5aac760e05f7e70f6ce.png

微信技术交流群   关注群主邀请进群 

46a013e3a102ae51f0ba3673d58edf75.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值