FluentMark

Add this URL to your Eclipse Installation to reach this solution's update site.

2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2024-06 (4.32), 2024-09 (4.33)

https://www.certiv.net/updates

Learn more...
Solution Description

FluentMark

An enhanced Markdown editing environment for Eclipse.

Features

  • Standard Markdown syntax
  • Extended syntax
    • Html - inline & block
    • Math - inline & block
    • Latex - inline & block
    • Dot Graph block
    • PlantUml Uml block
  • Choice of Markdown converter
  • Real-time preview
    • reactively rendered HTML display using Vue.js
    • LaTex/Math presentation using MathJax
    • Code highlighting using highlightjs
    • Dot/Uml graph diagram previews are rendered in real-time
  • Web & PDF export using Pandoc
    • custom/user defined latex page template support
    • exported Web and PDF documents embed the diagrams as scalable images
  • Spell check with quick-assist correction processor
  • Smart editing behaviors, including intelligent paragraph, list & blank line handling
  • Table editor
  • Text, list and table formatter
  • Outline view with drag-and-drop support

Support

Open an issue on Github. Provide as much nformation as possible:

  • a minimal Markdown document that demonstrates the issue(s)
  • the error message(s) encountered
  • OS, Eclipse and JDK versions
Additional Details

Eclipse Versions: 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2024-06 (4.32), 2024-09 (4.33)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Certiv Analytics

Development Status: Production/Stable

Date Created: Saturday, December 17, 2016 - 23:12

License: EPL

Date Updated: Tuesday, February 20, 2024 - 23:53

Submitted by: Gerald Rosenberg

Screenshot
Date Ranking Installs Clickthroughs
October 2024 259/561 14 4
September 2024 245/642 59 11
August 2024 234/641 59 17
July 2024 240/663 60 14
June 2024 235/681 72 14
May 2024 243/682 70 17
April 2024 239/687 75 19
March 2024 258/694 71 11
February 2024 266/687 55 8
January 2024 296/691 50 15
December 2023 282/671 47 7
November 2023 298/686 54 10
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for FluentMark.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

The editor is OK and helpful for several MD constructs (links, headers, etc.) but causes major trouble with tables. All kind of special characters (quotes, minus signs, round or square brackets, etc.) cause it to garble a table completely. Very annoying!

To anyone looking for the live pre-view inside Eclipse, this has been replaced by showing the preview in the browser, outside of Eclipse. Talk about this can be found in issue 58 of the Fluentmark project on github, I would post the link, but the comment-system doesn't allow it.

Problems occurred while performing provisioning operation: operation plan must be resolved

java.lang.IllegalStateException: operation plan must be resolved
    at org.eclipse.equinox.internal.p2.ui.ProvUI.toCurrentJREOperation(ProvUI.java:338)
    at org.eclipse.equinox.internal.p2.ui.ProvUI.toCompabilityWithCurrentJREProvisioningPlan(ProvUI.java:325)
    at org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceWizard.lambda$5(MarketplaceWizard.java:876)
    at org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceWizard$$Lambda$1267/0x00000000b2fba5e0.run(Unknown Source)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

Congrats to the authors. This plugin is very configurable. I was looking simply for something that allows me to preview markdown files, but this does so much more:

  • Allows you to pick renderer, supports a lot, including pandoc
  • Has intergration with graphviz for dot graphs
  • Will render MathJax!
  • Supports custom CSS style so you can color however you like

Using it with 2020-09 Eclipse.

P.S. To see the live preview you need to open the 'FluentMark View' ; just mentioning this because I saw a few reviews below saying 'all it does is color the headers green'.

The headings are green - that's all the difference for me between Fluentmark and the simple text editor.

Did not find in the docs how to switch it on. Even Google search did not help to get closer.

I've tried this plugin in order to escape my two frustrations with the WikiText editor for Makdown: the faulty display of sublists and the lack of support for tables.

This plugin, just installed on 2019-06 (4.12.0) is more satisfying to me even though it's not perfect yet to my eyes. I've submitted issues so that what I see as kinks could possibly be ironed out.

The set of features is impressive, but the support of Outline view and formatting, especially the automatic formatting of tables, are winners to me.

For some reason I couldn't install it by just dropping the Install-"Button" onto Eclipse. Furthermore when installing several items from Certiv, it wouldn't really let me because of a version conflict when picking Certiv Tools and FluentMark.

Anyhow: the Markdown-editor is awesome! It responds well (auto-update when I am writing) and the rendering is nice - especially with several stylesheets. Thank you!

When I use pandoc in fluentmark as conversion filter in Eclipse under Windows 10, I get an encoding error like this when I am using special characters linke "öüä":

pandoc.exe: Cannot decode byte '\xf6': Data.Text.Internal.Encoding.Fusion.stream
Utf8: Invalid UTF-8 stream

In Eclipse all (project and file) is set to UTF-8. I think it is a fluentmark problem, because when I do a "pandoc -o ..." on command line, all works perfect.