Markdown language support for IntelliJ platform
A Markdown plugin with GFM and a matching preview style.
Get Markdown Navigator enhanced edition to unlock all productivity features.
Work with Markdown files like you do with other languages in the IDE, by getting full support for:
mathtag or convert to text in HTML Past options dialog
text/uri-listthen create a link, if
text/htmlthen handle like html paste
* ## Text Heading In List Item
9. textchanging to
10. textrequires adding 1 space to child indents or they would no longer be under the parent, according to CommonMark.
|after list item prefix
=: setext heading marker
* item |1. text, split after
|would interpret as an ordered list item. Now the
1.is changed to
Show page content as documentation for URLs, when enabled will show documentation (F1 by default) will load the URL content and show it as the documentation for the link/URL
Change link to textintention to Reference Links
GitHub issue completions insertoption to make GitHub Issue completion insert: text, explicit link or ref link. Default is text, if set to link then can use
Change link to textintention to get text or set option to text.
Force reload max issues:to give max issues to load from server when forcing reload through triple completion invocation of GitHub completions.
issuesnavigate to GitHub URL for the link.
## 1. Headingwithout escaping will be converted to ordered list
1. Headingitem with
--------lazy continuation and not a setext heading marker.
abc.xyzwould not refactor links for
:) or space after a special character to prevent potentially new element being typed from wrapping as plain text.
latex.codecogs.commulti-line image URL links.
Loosen if has loose item.
Copy/Modify Imageto use gravizo.com SVG link for images with PNG link because Swing cannot load gravizo PNG images.
Copy/Modify Imageintention on multi-line image URL to remove URL content when replacing link address.
Copy PlantUML Image intentionto copy resulting image to the clipboard
plantumlto fenced code language completion when corresponding parser PlantUML extension is enabled.
Add: PlantUML/DOT rendering for
plantuml fenced code as options
DOTfenced code rendering
Embeddedusing PlantUML jar,
Gravizo SVGusing gravizo.com
⚠ Swing does not display
⚠ JavaFX may not display
Gravizo SVG correctly
gravizo.comthat starts with
@startumlto default to
pumllanguage type if
PlantUMLplugin is installed. Otherwise, defaults to plain text.
preserve existing formatoption is selected in the corresponding options dialog.
Remove prefix when joining lineswas disabled in basic version and
Use rename for spelling error textwas enabled. Reverse of what is intended.
HTML Paste Optiondialog
Paste Plain Textbutton to allow ignoring HTML content for a particular paste operation.
Fenced Code. When enabled will use indented code instead of fenced code.
Escaping Special Characters. When enabled will not escape any special characters in converted markdown code.
Paste Plain Textor
|) embedded in inline elements as text.
Heading level upnow changes Setext to ATX to allow increase of heading levels beyond 2 available for setext headings.
Headingin localizations for consistency when referring to markdown heading elements
Header level upshould create H1 when there is no heading, also
Header level downremoves heading when level 1 heading.
Markdown Navigatortools menu, with format element and format document actions
Copy Exported as HTML Mime ContentAction to copy HTML export text as HTML mime content to allow customizing HTML Mime for other uses such as pasting it to websites which handle HTML paste conversion, like JetBrains forums, which do not need all the extra formatting provided by
Copy Markdown as HTML Mime Content
COPY_HTML_MIMErendering profile with a copy of the default template as css text
Reinitialize editors on settings changeto allow turning off this feature. Affects reduction of icon gutter area when some gutter icons are disabled. Without reinitialization the editor gutter remains wider until the editor is closed or reinitialized by the IDE.
Reload open editors when the underlying file type changesto allow turning off this feature.
Change editor highlighter to Lexer based for all read-only editorsto allow turning off this feature.
editorReleasedmethod to listener for 2018.2 and earlier compatibility
No Changewill use the loose status of the current list item to insert loose/tight list item. This means that if a blank line follows a list item then inserted list item will also have blank lines around it.
file://addressing format of links
#to make the link valid.
file://addressing format to wiki pages with file ext should not warn of raw vs rendered markdown
Editorsettings pane, under Languages & Frameworks > Markdown. These settings are not migrated because they are moving from per project to application settings.
Editorsettings pane, under Languages & Frameworks > Markdown.
Copy markdown without soft line breakscopies document or selection to the clipboard eliminating soft line breaks. Useful when copying wrapped markdown to GitHub comments.
CopyYouTrackFormattedAction, now include all reference defining elements which were referenced from the copied part. All links and other elements resolve without needing to include their reference definitions.
abbrin html mime formatted copy
Use mouse selection only for highlightis not selected.
Hard Wrapsparser option as if soft-wraps are enabled.
Hard Wrapsare enabled