Markdown Notetaking
Thinking about VS Code for note taking
Section titled “Thinking about VS Code for note taking”References:
- Open format (VS Code section)
- VS Code workflow with Joplin and extensions
- VS Code as Markdown Note-Taking App - Helge Klein
- Markdown Notes with VS Code - Hammer Time Tech (plugins)
- Foam - extensions, includes git auto commit
Pandoc: Pasting and Conversion
Section titled “Pandoc: Pasting and Conversion”- GitHub - SjoerdV/ConvertOneNote2MarkDown
- Pandoc - Installing pandoc / pandoc/dockerfiles
- Paste to Markdown fork of Paste to Markdown website and Github code for local run
VS Code Extensions Evaluated
Section titled “VS Code Extensions Evaluated”Image/Paste management
Section titled “Image/Paste management”-
Not Used
- Markdown paste - paste text, rich text, html, images
- PicGo (image uploader, useful but for now - N/R)
- Turndown extension paste HTML to Markdown based on Turndown at Github
Minimal Extensions
Section titled “Minimal Extensions”To improve VS Code CPU and RAM usage
- Markdown All in One
- Markdownlint (optional)
- Nested tags (optional)
-
Installed
- Nested Tags - Visual Studio Marketplace
- Markdown All in One - Visual Studio Marketplace
- Spell Right - Visual Studio Marketplace - markdownlint - Visual Studio Marketplace
- Markdown Extended - Visual Studio Marketplace for occasional use; with kbd option disabled, kbd turns wiki-links into non-clickable buttons, useful for tables)
- Markdown Notes - Visual Studio Marketplace
- Markdown Table - Visual Studio Marketplace
-
Diagrams
-
Not Required
- All Autocomplete - Visual Studio Marketplace
- Peacock - Visual Studio Marketplace (multi colour workspaces)
- Markdown Preview Enhanced - Visual Studio Marketplace
- Mermaid Support for Preview (N/R for later)
- Mermaid Markdown Syntax Highlighting (N/R for later)
- Web Clipper This is a Web Clipper as a VS Code extension, takes a webpage URL and outputs Markdown. Uses mercury
- Markdown ClipperA Firefox and Google Chrome extension to clip websites and download them into a readable markdown file
- markdown-link-expander - Visual Studio Marketplace
- git auto-push (shell script) (existing GitDoc - Visual Studio Marketplace extension could do it on save without error)
- Markdown Links graph of markdown files and links between them for visualizing
Converting from OneNote to Markdown
Section titled “Converting from OneNote to Markdown”- Copy note from OneNote to Docx
- See pandoc snippets section “Converting docx with images to markdown”
OR
Use PowerShell script, requires:
- Flatten all OneNote sections
See Also
Section titled “See Also”- Pandoc Snippets - Pandoc Snippets - how to convert notes to other formats and paste into notes
- Markdown Snippets - Markdown Snippets - pieces of notes for reuse
- VS Code Tips - VS Code: Tips
- Information management personal knowledge management - Personal Knowledge Management System