Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>UnisnipNew to Visual Studio Code? Get it now.
Unisnip

Unisnip

Hazi

|
6 installs
| (0) | Free
Manage snippets, configuration notes, and reusable knowledge directly in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Unisnip for VS Code

A home for the snippets, configuration files, commands, and notes you use again and again.

Unisnip adds a sidebar to VS Code for browsing and editing files stored in your own S3-compatible storage or WebDAV server. Your content stays in storage you control, while editing remains entirely native to VS Code.

Features

  • Manage collections and files from the Unisnip sidebar.
  • Open remote files directly in the VS Code editor.
  • Create files and folders, upload files, and rename or delete items.
  • Copy, cut, and paste files and folders within a storage source.
  • Connect multiple S3-compatible or WebDAV storage sources.
  • Work with Amazon S3, MinIO, Tencent Cloud COS, and other S3-compatible services.

Install

Install Unisnip from the Visual Studio Marketplace, or run the following in Quick Open (Cmd+P / Ctrl+P):

ext install Hazi.unisnip

Unisnip requires VS Code 1.110.0 or later.

Set up your first storage source

  1. Open the Unisnip view from the Activity Bar.
  2. In Storage Sources, select Add Storage Source.
  3. Select S3-compatible storage or WebDAV.
  4. Enter the requested connection details and save the source.
  5. In Collections, create a collection, create files and folders, or upload an existing file.

Select a file in Collections to open it. Save it as usual in VS Code and Unisnip writes the change back to your storage provider.

Configure storage

S3-compatible storage

Provide a bucket name, region, and credentials. Enter an endpoint for S3-compatible services that require one; AWS S3 can use its default endpoint. Turn on path-style URLs for MinIO, NAS devices, or any provider that requires path-style addressing.

WebDAV

Provide the server URL and, if required, a username and password or app-specific password.

You can add, edit, reconnect, and remove sources from the Storage Sources view. The configuration is saved in unisnip.services in your VS Code user settings.

Commands and actions

Action Where to find it
Add or manage a storage source Storage Sources view or Command Palette
Refresh collections Collections view toolbar
Create a file or folder Collections toolbar or folder context menu
Upload a file Command Palette
Rename or delete an item Item context menu
Copy, cut, and paste Item context menu or standard keyboard shortcuts

Copy, cut, and paste work within the same storage source. Moving content between different sources is not supported.

Development

pnpm install
pnpm --filter unisnip watch

Open the repository in VS Code and press F5 to start an Extension Development Host.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft