Recommended Extensions
These extensions defined in .vscode/extensions.json
are automatically installed when you accept the workspace’s recommended extensions.
This list is subject to change.
Extensions For Additional Features
These extensions are not defined in .vscode/extensions.json
, but have been used by others and shown to play nice with Foam.
- Emojisense (provides emoji autocomplete and suggestions in markdown files)
- Markdown Emoji (adds
:smile:
syntax support, works with emojisense to provide autocomplete for this syntax)
- Markdown Preview Mermaid Support (renders Mermaid diagrams in markdown preview for flowcharts, sequence diagrams, and more)
- Mermaid Markdown Syntax Highlighting (adds syntax highlighting for Mermaid code blocks in markdown)
- Excalidraw whiteboard and sketching tool integration (create and edit hand-drawn style diagrams and sketches directly in VS Code)
- VSCode PDF Viewing (view PDF files directly within VS Code without external applications)
- Project Manager (easily switch between multiple projects and workspaces)
- Markdown Extended (extended markdown syntax support with additional formatting options - use with
kbd
option disabled as it conflicts with wikilinks)
- GitDoc (automatic git commits for easy version management and backup of your notes)
- Markdown Footnotes (adds footnote syntax support
[^footnote]
to VS Code’s built-in markdown preview)
- Todo Tree (scans workspace for TODO, FIXME, and other comment tags, displaying them in a tree view and editor gutter)