- Use native brace matching/completion API
- Buttons to switch between Split/Source/Rendered mode
- Context-menu button to open settings
- Show/hide the preview window when Options change
- Format document/selection (#12)
- Support for non-ASCII image URLs (#20)
- Intellisense for local image and link paths
Features that have a checkmark are complete and available for download in the CI build.
These are the changes to each version that has been released on the official Visual Studio extension gallery.
- Custom HTML template support (#71)
- Added error handling to outlining (#82)
- Light bulb to create missing linked file
- Fixed URL encoding issue in image light bulb
- GoToDefinition on local links
- Colorize child elements (#98)
- Option to disable system font for code blocks
- Fixed crash when working with links
- Bug fixes and minor tweaks
- Generate .html file from Markdown (#39)
- Fixed issue with deleting folded code (#51)
- Mermaid chart support (#40)
- Re-implemented shortcut key bindings (#45)
- Option to disable HTML generation (#60)
- Fix for
mailto:
links (#57)
- Convert text to bulleted list (#35)
- Option for using asterisk/underscore for bold and italic (#37)
- Bold & italic commands should work on word extent
- Open .rst files as markdown (#38)
- Added editor factory
- Hide Live Sync margin when preview is below editor (#41)
- Asynchronous extension load
- Validate local image and link paths
- Links in preview window are clickable
- Support for Visual Studio Spell Checker
- Item template for Markdown file
- Outlining per heading (#21)
- Hotkey for wrapping selection in a code block
- Turned line numbers off by default
- Toggle live sync on individual document
- Navigational dropdowns
- Keyboard navigation between headings (Ctrl PgUp/Down)
- Smart completion of lists, task lists and blockquotes
- Smoother sync scroll with no-delay
- Smart tab taking into account list indentation
- Button in editor to Copy as HTML
- Option to load preview window below editor
- Convert to LanguageService implementations
- Auto-update preview window while typing
- Sync scroll position
- Enter key maintains left whitespace matching previous line
- Tab and
Shift Tab
increase/decrease indentation of list items - Light bulbs for converting to image/link/codeblock/quote
-
Ctrl Space
on a task list item toggles the checked state
- Multiline comment outlining
- Convert tabs to spaces
- Comment and uncomment support
- Brace completion with typethrough
-
CTRL B
makes text bold -
CTRL I
makes text italic - Open remote links in default browser
- Syntax highlighting
- Preview window
- Added GitHub stylesheet
- Store width of preview window
- Options to disable preview window
- Zooming dependent on OS DPI settings
- Markdown file icons in Solution Explorer
- Drag 'n drop of image
- Paste image from clipboard directly to editor
- Use Prism for code block syntax highlighting
- Write documentation in README.md
- Clicking links to local markdown documents in preview should open them
- Outlining for code blocks
- Setting to disable outlining