Skip to content

YannickWhorst/vscode-svg-preview

 
 

Repository files navigation

travis build Version Renovate enabled

Svg Preview for VSCode

demo

Features

  • Live editing of svg files and svg's inside files
  • Panning and zooming of the preview (up to 32767%)

Commands

Command Keybinding
Svg Preview: Open Preview to the Side ctrl+alt+p
Svg Preview: Reload Preview none

Settings

Property Description Default
svgPreview.autoOpen Automatically open the preview when a svg file is opened false
svgPreview.scaleToFit Whether or not the svg should be scaled to fit the viewport or keep its original size true
svgPreview.style Custom style for the preview {}

How to use the svgPreview.style setting

You can change the background color:

demo of the svg preview with white background

{
  "svgPreview.style": {
    "html": {
      "background": "white"
    }
  }
}

Or you can make a checkerboard background:

demo of the svg preview with a checkerboard pattern background

{
  "svgPreview.style": {
    "html": {
      "background-position": "0 0, 13px 13px",
      "background-size": "26px 26px",
      "background-image": "linear-gradient(45deg, #141414 25%, transparent 25%, transparent 75%, #141414 75%, #141414), linear-gradient(45deg, #141414 25%, transparent 25%, transparent 75%, #141414 75%, #141414)"
    }
  }
}

About

Svg Preview for VSCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.1%
  • JavaScript 9.8%
  • CSS 4.5%
  • HTML 2.6%