Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Open Folder in VS Code

SynaphiSynaphi2 downloads

Right-click one folder, or several folders, and open them in Visual Studio Code. Several folders open as one multi-root workspace.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Open Folder in VS Code — right-click a folder and open it in Visual Studio Code

Open Folder in VS Code

A very lightweight program. It adds one menu item and does not keep running afterward.

Right-click a folder in the file explorer and open that folder in Visual Studio Code.

One job, done well. No background work and no extra views. The folder you clicked becomes the workspace. Not the whole vault, and not the note you had open.

Why you'll like it

  • Very light. One context-menu item. It does not index notes, watch files, or talk to the network.
  • The folder under the pointer. One right-click, and Visual Studio Code opens with that folder as the workspace.
  • Several folders, one window. Ctrl-click or Shift-click folders, then use the same command. They open together as one multi-root workspace.
  • Files stay put. Notes in the selection are skipped. A folder selected twice is opened once. If one selected folder has no local path, nothing opens.
  • It finds Visual Studio Code. A standard install, then the code command. Set a path in settings if the install lives somewhere else. A missing path is reported. It does not guess another one.
  • Your language. The menu follows the display language. Korean, Japanese, Spanish, and the rest of the app language list are included. An unknown language falls back to English.

How to use

  1. In the file explorer, right-click a folder.
  2. Choose Open in VS Code (한국어: VS Code로 열기).
  3. To open more than one folder, select them first, then use the same command.

Desktop only. Windows, macOS, and Linux.

Install

Install Open Folder in VS Code from Community plugins, then enable it.

Manual install: download main.js, manifest.json, and styles.css from the latest release into .obsidian/plugins/open-folder-in-vscode/, then enable the plugin.

Develop

npm install
npm test

npm test typechecks, builds main.js, and runs the menu, language, and launch-argument checks. It does not open a Visual Studio Code window.

The banner is rendered from assets/banner-source.html with headless Chrome at 1280×600, scale 2.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Open a folder in Visual Studio Code from Obsidian's file explorer with one right-click, making the clicked folder the workspace. Select multiple folders to open them together as a multi-root workspace; skip files/notes in the selection and run on Windows, macOS, and Linux while locating VS Code automatically.
IntegrationsFiles
Details
Current version
1.0.1
Last updated
6 hours ago
Created
12 hours ago
Updates
2 releases
Downloads
2
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
PayPal
Author
SynaphiSynaphisynaphi
GitHub127avenue-ops
  1. Community
  2. Plugins
  3. Integrations
  4. Open Folder in VS Code

Related plugins

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Advanced URI

Control everything with URI.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)