DocFxExtension is a VS Code extension that brings fast knowledge-graph navigation, UID-based cross-references, and structured note management to DocFX documentation projects.
Features
Lookup / Create Note (Ctrl+L / Cmd+L) — fuzzy-find or create notes by UID using Dendron-style segment-prefix matching
Rename Note — rename a note and update all cross-references
Delete Note — delete a note and clean up references
Show Backlinks — sidebar panel showing all notes referencing the active document
Knowledge Tree — sidebar webview of your DocFX content hierarchy with drag-to-reorder and inline node actions (rename, delete, new child)
New Child Document — add a Page, Folder, or Topic node from the tree
Outline — markdown heading tree for the active document
TOC auto-sync — toc.yml is updated automatically on every create/move/delete
Fix & Complete toc.yml — right-click a toc.yml file or folder in the Explorer to remove stale entries and append missing .md files and sub-folder toc references; a Recursive variant walks the entire toc subtree
Requirements
A workspace containing a docfx.json file at the root.