Markdown Navigator 3.0
The plugin for Markdown language support on IntelliJ IDEA, RubyMine, PhpStorm, WebStorm, PyCharm, AppCode, Android Studio, GoLand, CLion, Rider and DataGrip.
Starting with version 3.0 for 2019+ IDEs, the
plugin is available from the JetBrains Marketplace. It is the
recommended way to license the plugin.
If you require a license for plugin compatible with previous versions of the IDE then you
require a legacy license which must be purchased here.
Buy License via PayPal Get Trial License Download
A Markdown plugin with GFM and a matching preview style.
Document with pleasure!
Work with Markdown files like you do with other languages in the IDE, by getting full support for:
- Paste images into documents for fast screen capture links
- Drag & Drop files and images for fast link insertion
- Drag and Drop text, HTML or links from other applications
- Formatting to cleanup documents with a key stroke
- Navigation and Find Usages to find references without effort
- Copy Markdown as JIRA, YouTrack or HTML formatted text
- Convert HTML to Markdown by pasting it into a Markdown document.
- Export to HTML or PDF to share with others
-
Refactoring of all referencing elements:
- files ⟺ links
- headings ⟺ ref anchors
- footnotes ⟺ footnote refs
- references ⟺ ref links/ref images
-
Completions to reduce typing:
- link address ⇐ files
- ref anchors ⇐ headings
- footnote refs ⇐ footnotes
- ref links/ref images ⇐ references
- link text ⇐ ref anchor/link address
- Error and Warning annotations to help catch mistakes early
- Intention actions for fast results with less effort
- Wrap on Typing to keep it nicely formatted as you edit
- GitHub style rendering that you are used to, out of the box
- Fast typing response for distraction free editing
- Fully customizable to adjust to your preferences and project needs
Plugin Feature Comparison
Feature | Basic | Enhanced |
---|---|---|
Works with builds 163.15529 or newer, product version IDEA 2016.3.8 | X | X |
Preview Tab so you can see what the rendered markdown will look like on GitHub. | X | X |
Syntax highlighting | X | X |
Table syntax highlighting stripes rows and columns | X | X |
Support for Default and Darcula color schemes for preview tab | X | X |
Warning and Error Annotations to help you validate wiki link errors | X | X |
Link address completion for wiki links | X | X |
Quick Fixes for detected wiki link errors | X | X |
GFM Task list extension * [ ] open task item and * [x] completed task item |
X | X |
Line markers, Find usages, Go To Declaration for rapid navigation to wiki link targets | X | X |
Markdown extensions configuration to customize markdown dialects | X | X |
GitHub wiki support makes maintaining GitHub wiki pages easier. | X | X |
GitHub compatible id generation for headers so you can validate your anchor references | X | X |
Swing and JavaFX WebView based preview. | X | X |
Supports JavaFX with JetBrains JRE on OS X | X | X |
Supports Highlight JS in WebView preview | X | X |
Multi-line Image URLs for embedding gravizo.com UML or codecogs.com LaTeX diagrams into markdown | X | X |
PlantUML rendering of fenced code languages puml and plantuml |
X | X |
Live Templates for common markdown elements | X | X |
Split Editor with Preview or HTML Text modes to view both source and preview | X | X |
New Features for Basic Edition | X | X |
Wrap on typing | X | X |
Toolbar actions for style toggle operations, list and block quote operations | X | X |
Format Element action and toolbar button | X | X |
Language Injections for fenced code, HTML, Jekyll front matter and multi-line URL content | X | X |
Code Completions | X | X |
Link address completions | X | X |
Reference completions | X | X |
Emoji text shortcuts completion | X | X |
Enhanced Version Benefits | X | |
Toolbar for fast access to frequent operations | X | |
Code completions, refactoring, annotations and quick fixes to let you work faster | X | |
Navigation support with Line markers, Find usages, Go To Declaration for rapid navigation | X | |
Inspections to help you validate links, anchor refs, footnote refs | X | |
Complete GitHub wiki support for all links makes maintaining GitHub wiki pages a breeze | X | |
Jekyll front matter recognition in markdown documents | X | |
Emoji text to icon conversion using Emoji Cheat Sheet or GitHub emoji URLs | X | |
table formatting with column alignment | X | |
Character display width used for wrapping and table formatting | X | |
Structure view for Abbreviations, Headers, Tables, Footnotes, References and Document | X | |
Document formatting with text wrapping, list renumbering, arranging of elements, etc. | X | |
Table of Contents generation for any markdown parser, with many style options | X | |
Copy/paste references and links between files will adjust the link address to the destination file | X | |
Paste Images from clipboard to create a link and save image file with manipulations: | X | |
crop, scale, round corners, border, replace transparent color, | X | |
add highlights to draw attention to area(s) of the image | X | |
Drag and Drop files from project tree into markdown documents to create links | X | |
Quickly find preview elements: element at caret highlight, search and selection display in preview | X | |
As you type automation | X | |
Double of bold/emphasis markers and remove inserted ones if a space is typed | X | |
Wrap text blocks to margins and indentation | X | |
ATX headers to match trailing # marker |
X | |
Setext headers to match marker length to text | X | |
Format tables to pad column width, column alignment and spanning columns | X | |
Auto insert empty table row on ENTER | X | |
Auto delete empty table row/column on BACKSPACE | X | |
Auto insert table column when typing before first column or after last column of table | X | |
Actions to insert: table, row or column; delete: row or column | X | |
Auto insert list item on ENTER | X | |
Auto delete empty list item on ENTER | X | |
Auto delete empty list item on BACKSPACE | X | |
Indent or un-indent list item toolbar buttons and actions | X | |
Tab/Backtab for table navigation and list indent/unindent actions | X | |
Move Table Column left/right actions | X | |
HTML Paste Options to suppress generation of some markdown elements | X | |
HTML comment folding and options | X | |
Join Lines with prefix removal | X | |
Code Completions | X | |
Absolute link address completions using https:// and file:// formats | X | |
Explicit and Image links are GitHub wiki aware | X | |
GitHub Issue # Completions after issues/ link address and in text |
X | |
GitHub special links: Issues, Pull requests, Graphs, and Pulse. | X | |
Link address completions for non-markdown files | X | |
Emoji text shortcuts completion | X | |
Java module, class, field and method completions in inline code elements | X | |
Anchor ref completions for remote links | X | |
Intention Actions | X | |
Change between relative and absolute https:// link addresses via intention action | X | |
Change between wiki links and explicit link | X | |
Intentions for links, wiki links, references and headers | X | |
Intention to format Setext Header marker to match marker length to text | X | |
Intention to swap Setext/Atx header format | X | |
Update table of contents quick fix intention | X | |
Intention to edit Table of Contents style options dialog with preview | X | |
Refactoring | X | |
Automatic change from wiki link to explicit link when link target file is moved out of the wiki | X | |
File move refactoring of contained links. | X | |
Refactoring for /, https:// and file:// absolute link addresses to project files | X | |
Refactoring of header text with update to referencing anchor link references | X | |
Anchor link reference refactoring with update to referenced header text | X | |
Anchor link reference explorer for project wide anchor ref search | X | |
Markdown Extensions | X | |
Admonition, based on Admonition Extension, Material for MkDocs | X | |
Attributes | X | |
Enumerated References | X | |
Footnotes | X | |
Table of Contents | X | |
GitLab Flavoured Markdown | X | |
Katex LaTex Math | X | |
Mermaid Charts | X | |
Macros | X |
Release Road Map
Version 3.0.193.62
Long list of Bug and compatibility fixes you can find in Version Notes.
- 2019.3 and 2020.1 Compatibility Release for IDE versions
- Available for purchase from JetBrains Marketplace
Version 2.9.8
- 2019.3 Compatibility Release for IDE versions 2019.3 and later
- Enhanced features unlocked for Community and Educational IDE products
- Optimized Performance gains of up to 40x
- Copy Table as JSON action to convert markdown table to JSON structure
- Adjust Links on Paste and Confirm on Paste options for selective link URL adjustments
- Space in link URLs parser option
- Copy Reference of heading and paste to get link with anchor ref
- Copy Selection Reference in any file and paste to get line selection link
- Exception Report tracking with notification of fixes
-
Task Item Priority based on bullet of item:
-
+ [ ]
high priority -
* [ ]
normal priority -
- [ ]
low priority
-
- Gutter Icons configuration
- Show Scope and Profile matches for file.
- Rendering Profile Settings toolbar button
-
Paste Image:
- Improved destination directory selection
- Highlights adjust to scale and cropping changes
- Checkered transparent background option
- Convert to/from HTML entities intentions
- Admonition Type Completions
- Common TOC Errors inspections
- Right Margin override in scoped rendering profile
- Optionally alias
latex
andmath
languages to use TeXiFy IDEA plugin for GitLab math elements
Version 2.9.0/2.9.7
- Split plugin versions: 2.9.0-2.9.4 for pre 2019.2 IDEs and 2.9.5+ for 2019.2 and later
- Configuration Search in all configuration panes
- Exception Report tracking with notification of fixes
- Improved Java 11 JRE Support
Version 2.8.4
- Java 11 JRE Support
- Improved Preview and Typing response
- Cut/Copy/Paste Improved to handle Macros, Enumerated References and Link adjustments
- Copy/Paste between IDE instances with all references included and links adjusted
- Plain Text Completions to insert references defined in file and in Plain Text Suggestion Scope
- Inspection Option to ignore markdown text in fenced code
-
New Inspections
- mismatch of link to heading text for anchor refs to headings
- unicode LINE SEPARATOR in file
- list item needs more indentation to be a sub-item
- Annotator Settings to customize enabled annotations
- Annotator Errors to show underline for file in project tree
-
New Intentions to wrap auto-link looking text in
<>
-
New HTML Paste Options convert links to:
-
References
-
Text
-
HTML
-
Explicit links
-
- New Structure View Option Show Headings & Tasks
- Show Members in project view to show headings
- Format Document option to remove unused reference element definitions
- In-place Rename of headings, references and other elements
-
Dropped Links insert options:
-
Link
-
Ref Link & Reference
-
Reference Only
-
- Syntax Highlighter Attributes for GitLab extension elements
- Ignore invalid link or anchor annotator comment directive
- Compound Enumerated References for legal numbering of elements: Enumerated Reference Extension
- Create PDF Export profile: Configuring for Non-Latin Character Sets
- Default Completion format setting to change starting link address format
Buy License via PayPal Get Trial License Download
For Bug Reports, Issues, Questions and Feature requests: GitHub Issues. Plugin documentation: GitHub Wiki