Home

Awesome

vs-picgo

The VSCode extension of PicGo.

version installs Build Status Coveralls github branch GitHub stars PicGo Convention JavaScript Style Guide

Overview

vs-picgo is a VSCode extension for uploading images to a remote image hosting service and insert the url into the current editing file. It's much more efficient than other tools. And it can give us the better experience of uploading images. vs-picgo supports 8 kinds of image hosting services: weibo, qiniu, tcyun, upyun, github, aliyun, imgur and SM.MS, which are supported by PicGo-Core. And the plugin feature of PicGo-Core is working in progress.

Features

<details> <summary>Uploading an image from clipboard</summary> <img src="https://i.loli.net/2019/04/09/5cac17d2d2265.gif" alt="clipboard.gif"> </details> <details> <summary>Uploading images from explorer</summary> <img src="https://i.loli.net/2019/04/09/5cac17eea0d65.gif" alt="explorer.gif"> </details> <details> <summary>Uploading images from input box</summary> <img src="https://i.loli.net/2019/04/09/5cac17fe52a86.gif" alt="input box.gif"> </details> <details> <summary>Use selection text as the uploaded <code>fileName</code></summary> <img src="https://i.loli.net/2019/04/09/5cac180fb1dc7.gif" alt="selection.gif"> <b>Notice: These characters: <code>\$</code>, <code>:</code>, <code>/</code>, <code>?</code> and newline will be ignored in the image name. </b>(Because they are invalid for file names.) </details>

Keyboard shortcuts

You can change all the shortcuts below as you wish.

OSUploading an image from clipboardUploading images from explorerUploading an image from input box
Windows/Unix<kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>U</kbd><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>E</kbd><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>O</kbd>
OsX<kbd>Cmd</kbd> + <kbd>Opt</kbd> + <kbd>U</kbd><kbd>Cmd</kbd> + <kbd>Opt</kbd> + <kbd>E</kbd><kbd>Cmd</kbd> + <kbd>Opt</kbd> + <kbd>O</kbd>

Settings

Migration

Versioning

For the versions available, see the tags on PicGo/vs-picgo. ChangeLogs can be found at CHANGELOG.md. All the dev builds can be found on GitHub Actions, and you can just open the build of a specific commit, and go to the Summary tab to download the artifacts.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Contributors

Thanks

Enjoy!