A full-featured Markdown editing environment for Eclipse IDE.
FluentMark was originally developed by Certiv Analytics / Gerald Rosenberg and
was modified for Advantest Europe GmbH to better satisfy company-specific needs.
exported Web and PDF documents embed the diagrams as scalable SVG images
Markdown code validation and error reporting (Advantest Edition only)
Check link targets (web links, links to sections, links to files). Do the linked files, sections, or web sites exist?
Check anchors (section identifiers). Are identifiers unique? Do they contain illegal characters?
Check image references (find missing image files)
Add additional validations using extension points (e.g. check links to tickets in your intra-net)
Spell check with quick-assist correction processor
Various code assist features
Code completion for code templates
Code completion for anchors (section identifiers) and links to sections (Advantest Edition only), etc.
Code assist for creating paths to files, either using a file selection dialog or by step-wise completing the file path using code proposals (Advantest Edition only)
Refactoring operations (Advantest Edition only)
Extract a PlantUML code block to a linked *.puml file or in-line such a file as a code block
Replace SVG images with on-demand rendered PlantUML diagram files
Smart editing behaviors, including intelligent paragraph, list & blank line handling
Table editor
Text, list and table formatter
Support for TODO and FIXME tasks in Markdown code (Advantest Edition only)
Outline view with drag-and-drop support
“Hide all but the sections” filter (Advantest Edition only)
Extended Markdown language (Advantest Edition only)
PlantUML code blocks are first-class citizens, no need to surround them in fenced code blocks, i.e. everything between @startuml and @enduml is rendered as a PlantUML diagram
Fenced code blocks with the plantuml language are automatically rendered as a diagram (not as a code block or text)
Using *.puml files as images, e.g.  (they are rendered on demand)
Install the latest version from our Eclipse update site (p2 repository): https://advantest.github.io/fluentmark/.
(In Eclipse, select the menu Help -> Install New Software…,
then paste the update site URL into the text field and press enter, select the features to be installed and press the Finish button.)
Pandoc (optional) for rendering PDF (could also be used to render HTML instead of using flexmark)
For PDF export, both Pandoc and a LaTeX processor must be installed. Pandoc recommends MikTeX.
Preferences
Window → Preferences… → FluentMark
Keys
Key
Function
Ctrl-Space
Opens the template assist popup
Ctrl-1
Spell check quick correct
Ctrl-b
Toggles bold of selected text
Ctrl-i
Toggles italics of selected text
Ctrl-/
Toggles Markdown-style commenting of selected text
Ctrl-Shift-/
Toggles HTML-style commenting of selected text
Ctrl-Shift-f
Format - full page or selection
Ctrl-Shift-Alt-f
Format - with unwrapped text
Math
In-line Math uses single $ open/close delimiters. Can be embedded in other markdown features.
The opening $must have a non-space character immediately right. The closing $must have a non-space
character immediately left and must be followed immediately by a non-digit.
Math blocks are delimited using double $ (i.e., $$) marks at the left margin. The open delimiter
must follow a blank line and the close delimiter must lead a blank line.
Table Editor
Double-click on a table to open the table editor. While in the editor, double-click a cell to edit
text. Tab and arrow keys will navigate between cells. Return to end cell editing.
Provide as much information as applicable, including the plugin version number, any error message encountered,
and a minimal example of the Markdown text at issue.