-
Notifications
You must be signed in to change notification settings - Fork 127
Installation
The plugin will work on a JetBrains product with minimum build of 163.15529, which is IDEA 2016.3 and Java JRE 1.8. Earlier releases of the plugin support older IDEs and Java JRE 1.6 but are no longer updated.
You can install the plugin two different ways:
-
Download the plugin from IntelliJ Markdown Navigator plugin page and install it from disk in Plugins settings (Preferences on OS X) and clicking on
Install plugin from disk...
-
Go to Plugins in settings (Preferences on OS X) and click on
Browse Repositories...
- Select Markdown Navigator from the list of plugins. You can type 'markdown' into the search field to limit the list of plugins.
- In the right hand information panel click the install button .
-
Starting with versions 2018 of the IDE, JetBrains provided "Markdown Support" plugin is part of the IDE and cannot be uninstalled. It needs to be disabled, otherwise they will interfere with each other's operation.
-
Restart the IDE
-
You should see the Markdown Navigator document icon or the wiki page icon on all Markdown files in your project.
Two HTML Preview options are available under Preferences on OS X and File/Settings on Windows
and Linux, Languages & Frameworks
> Markdown
> Preview
: Swing and JavaFx WebView based.
-
Swing based renderer is lightning fast, will run under JDK as early as 1.6 but its limitations make it impossible to get close to GitHub look and some of its elements look jagged on retina displays. It does not support JavaScript, limiting its ability to handle extensions which depend on JavaScript rendering. That said, it will show the rendered results.
-
JavaFx WebView based renderer is close to desktop browser HTML, CSS and JavaScript implementation, retina aware. It does require that your IDE's boot JDK is 1.8.0u40 or later and it is more resource demanding but it does look good.
ℹ️ If you want the additional functionality of JavaFX preview browser but prefer the simpler look of Swing browser, you can select JavaFX preview browser and change the style sheet to
Swing Default
in Stylesheet Settings.
❗ If you installed the plugin but are experiencing problems getting the JavaFX preview working please see the JavaFX WebView HTML Preview Not Working troubleshooting guide and if that does not help please report the issue Issues so it can be resolved.
Being a feature rich plugin, Markdown Navigator has many configuration and customization
options. You can find these by category and related functionality in Preferences on OS X and
settings on Windows/Linux under Languages & Frameworks
> Markdown
section. Please review a
brief description of configuration categories in the
Configuration Settings section so you know what is available.
If you have a Markdown Navigator license then you should enter it into the License
Information text box or use the Load License from vladsch.com
button to open a dialog box
that will allow you to enter your licensee e-mail and name then proceed to download it from the
vladsch.com server.
❗ You can set a license password on your license by logging into your vladsch.com account setting the password for your license in the license list. If you have not set a license password then you should leave the password text box empty.
Default settings will use the official, stable plugin release channel. If you want to get
updates before they are officially releases you can select the Patch Release option in the
Check updates for:
drop down list box. Latest bug fix and development releases can be accessed
via Early Access Program option.
The EAP channel is reflecting the active development of the plugin and is updated for latest fixes and features. If you do not mind more frequent plugin updates you should consider switching to the EAP Update Channel.
-
Keymap
- Assign shortcuts to plugin actions underPlug-ins
>Markdown Navigator
-
Editor
>:-
General
>Code Folding
- Fold by default settings -
Colors & Fonts
>Markdown
- syntax highlighting color settings - [[
Code Style
>Markdown
|Document Format Settings]] - wrap on typing, right margin and element formatting styles. -
Live Templates
- Markdown template group contains the default live templates included in the plugin - Intentions - Markdown group contains the intention actions provided by the plugin.
- Inspections - Markdown group contains the inspections provided by the plugin.
-
-
Languages & Frameworks
>Markdown
- contains the main settings for the plugin application-settings with subsections:- Editor - Editor settings and smart key options.
- Preview - Preview browser and options.
- Parser - Markdown parser extensions and option
- Stylesheet - Preview stylesheet options and customizations.
- HTML Generation - Preview HTML generation customizations.
- HTML Export - Optional exporting of generated HTML.
- Link Map - Link modification for non-GitHub link resolution and custom link formats.
-
Rendering - Scope based rendering configuration.
- Profiles - Rendering profiles for use in scope based rendering.
- Debug - Debug settings and other development tweaks/options.
- Notice - Copyright notices for libraries and code used by the plugin.
Copyright © 2015-2019 Vladimir Schneider, Released under Apache 2.0 License