XingYun blog
  • JS基础

    • 图解js原型链
    • JS Event Loop
    • 对象的底层数据结构
    • 让你的JavaScript代码简单又高效
    • 函数参数按值传递
    • 判断数据类型
    • 浮点数精度问题和解决办法
    • 常用方法snippet
    • 实现Promise
    • 防抖和节流
    • 巧用sort排序
  • CSS && HTML

    • CSS也需要性能优化
    • class命名规范
    • em、px、rem、vh、vw 区别
    • CSS揭秘阅读笔记
  • 浏览器

    • 浏览器是如何渲染页面的
    • 重排和重绘
    • BOM浏览器对象模型
    • DOM事件
    • 浏览器存储
  • 数据结构

    • JS实现链表
    • JS实现栈与栈应用
    • JS实现常见排序
    • 哈夫曼编码
    • MD5算法
  • vue原理浅析

    • Vue虚拟dom与Diff算法
    • 前端打包文件的缓存机制
    • vue数组为什么不是响应式
    • v-for为什么不能用index做key
  • 前端工程化

    • 浏览器是如何渲染页面的
    • 前端打包需要gzip压缩吗
    • 前端打包文件的缓存机制
    • webpack loader和plugin
  • 轮子&&组件库

    • 实现水波浪进度球
  • 文字转语音mp3文件
  • 文件上传前后端实现
  • moment.js给定时间获取自然月、周的时间轴
  • 实现文件上传功能
  • 批量下载照片
  • leaflet改变坐标原点
  • 网络

    • 有了MAC地址 为什么还需要IP地址
    • 为什么IP地址老是变
    • 我们为什么需要IPV6
    • TCP与UDP
  • 计算机组成原理

    • ASCII、Unicode、UTF-8和UTF-16
  • VSCode

    • VSCode图片预览插件 Image preview
    • rsync:linux间的高效传输工具

XingYun

冲!
  • JS基础

    • 图解js原型链
    • JS Event Loop
    • 对象的底层数据结构
    • 让你的JavaScript代码简单又高效
    • 函数参数按值传递
    • 判断数据类型
    • 浮点数精度问题和解决办法
    • 常用方法snippet
    • 实现Promise
    • 防抖和节流
    • 巧用sort排序
  • CSS && HTML

    • CSS也需要性能优化
    • class命名规范
    • em、px、rem、vh、vw 区别
    • CSS揭秘阅读笔记
  • 浏览器

    • 浏览器是如何渲染页面的
    • 重排和重绘
    • BOM浏览器对象模型
    • DOM事件
    • 浏览器存储
  • 数据结构

    • JS实现链表
    • JS实现栈与栈应用
    • JS实现常见排序
    • 哈夫曼编码
    • MD5算法
  • vue原理浅析

    • Vue虚拟dom与Diff算法
    • 前端打包文件的缓存机制
    • vue数组为什么不是响应式
    • v-for为什么不能用index做key
  • 前端工程化

    • 浏览器是如何渲染页面的
    • 前端打包需要gzip压缩吗
    • 前端打包文件的缓存机制
    • webpack loader和plugin
  • 轮子&&组件库

    • 实现水波浪进度球
  • 文字转语音mp3文件
  • 文件上传前后端实现
  • moment.js给定时间获取自然月、周的时间轴
  • 实现文件上传功能
  • 批量下载照片
  • leaflet改变坐标原点
  • 网络

    • 有了MAC地址 为什么还需要IP地址
    • 为什么IP地址老是变
    • 我们为什么需要IPV6
    • TCP与UDP
  • 计算机组成原理

    • ASCII、Unicode、UTF-8和UTF-16
  • VSCode

    • VSCode图片预览插件 Image preview
    • rsync:linux间的高效传输工具
  • VSCode图片预览插件 Image preview
    • VSCode前端开发图片预览插件 Image preview(支持css预览 支持svg格式)
      • 先上效果图
      • 功能详情
      • 安装步骤
  • Linux服务器
  • 记录git使用
  • mac终端
  • 代理
  • nginx部署网站
  • CDN与对象存储-七牛云
  • rsync:linux间的高效传输工具
  • 正则表达式
  • yarn
  • Alfred
  • npm
  • vim编辑器基础
  • docker部署node服务
  • lux一行命令下载全网视频
  • Chrome-Tips
  • 工具
XingYun
2021-03-11
目录

VSCode图片预览插件 Image preview

# VSCode前端开发图片预览插件 Image preview(支持css预览 支持svg格式)

一款提高前端开发效率的插件 ,代码中hover直接预览图片

# 先上效果图

在这里插入图片描述
不仅html中可以预览 js代码里的引用也可以识别
在这里插入图片描述
同理css中的图片引用也可以识别

# 功能详情

在这里插入图片描述

# 安装步骤

  1. 插件市场搜索 Image preview在这里插入图片描述
  2. 点击安装
  3. 设置

👇下面给出一些默认设置

// The default color to be used in svg previews
  "gutterpreview.currentColorForSVG": "white",  // svg预览中使用的默认颜色

  // A flag which indicates whether resources should be resolved from references
  "gutterpreview.enableReferenceLookup": false, // 指示是否应该从引用解析资源的标志

  // The maximum height of the image preview 
  "gutterpreview.imagePreviewMaxHeight": "100", // 预览图片高度最大值

  // Specify path mapping to be computed relative to project root.
  "gutterpreview.paths": {}, // 指定要相对于项目根计算的路径映射

  // A flag which indicates whether the image preview should be shown on the gutter
  "gutterpreview.showImagePreviewOnGutter": true, // 指示图像预览是否应显示在左侧的行栏

  // A flag which indicates whether to underline recognized URLs
  "gutterpreview.showUnderline": true, // 是否对已识别的url加下划线

  // Additional folder to consider when resolving relative urls
  "gutterpreview.sourceFolder": "src"  // 解析相对url时要考虑的附加文件夹

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

ps: 可以根据自身需求在User settings json文件里添加对应的设置去覆盖默认设置
示例:我的项目里图片是引用的根文件夹下的public文件夹
在这里插入图片描述
所以我需要配置附加文件夹

	// 图片预览插件的附加文件夹
  "gutterpreview.sourceFolder": "public"
}
1
2
3

完

#工具
上次更新: 2023/04/05, 09:41:10
Linux服务器

Linux服务器→

最近更新
01
JavaScript-test
07-20
02
二维码的原理
07-20
03
利用ChatGPT优化代码
07-20
更多文章>
Theme by Vdoing | Copyright © 2021-2023 XingYun | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式