Obsidian MD for VSCodeConnect to Obsidian directly from within Visual Studio Code.
Whats New v1.3.0This is a much improved version with complete rewrites of most of the code. The update fixes some issues and adds some new features and improves overall performance. List of significant changes
Features
Requirements
Not required but recommended
and/or
Settings.json
CommandsThe following commands are available from the command pallette: (Windows: CTRL+Shift+P or F1) (Mac: CMD+Shift+P) Obsidian MD: Connect with Obsidian (Default Hotkey - ALT+O)This is the command to open the menu system to communicate with Obsidian. See the The command Structure Outline for details. If this is the first time it is run, and the default vault and default note are not defined in the settings, the command Obsidian MD: Set Default Vault and Note (Global)Sets your default vault and the default note within that vault in your global settings.json file. Obsidian MD: Set Default Vault and Note (Workspace)Sets your default vault and the default note within that vault in your workspace settings.json file. This will override your global settings allowing you to define a specific vault and default note on a per project basis. BacklinksBacklinks are links created in your default note or daily note in Obsidian that link back to a specific line within any file in your Visual Studio Code project. When inserting a backlink you will first be prompted for a decription prefix (These can be edited in the extensions settings). You can press Esc for no prefix if you wish. Next you will be prompted for a text desription which will be used as the text for the backlink (This is required). The backlinks should be placed inside a comment so as to not cause code errors.
Example of Backlinks Text Inserted Into Obsidian Default/Daily Note FilesLink:
Button:
Button with Class Defined:
In the examples you are free to edit the prefix (NOTE:) and the description (Some Description). Do Not edit the Do Not edit the Do Not edit the Examples of Backlinks Text Inserted Into Visual Studio Code Files
Example Backlinks Screenshot from Obsidian
Status Bar Button ScreenshotsWithout Default Vault and Note set... (will run the command
With Default Vault and Note set... (will run the command
Command Menu ScreenshotsCommand Menu Home... To activate, run the command
Open in Obsidian Submenu...
Daily Note Submenu...
Daily Note Prepend/Append to Header Submenu...
The Command Structure OutlineNote: Some menu commands will only appear under specific conditions, for example... All the
Release NotesSee the Release Notes for details. |






