A plugin for the IntelliJ platform (IntelliJ IDEA, RubyMine, etc) that provides support for the AsciiDoc markup language. You can install the plugin (named "AsciiDoc") from the plugins section inside your Jetbrains IDE or download it from the Jetbrains Plugin Repository.
-
Removed AsciiDoc item in right click menu thanks to Dmitry Jemerov.
-
Added 'Open in Browser' menu item.
-
Added 40+ live template (access them by pressing Cmd+J, or type 'ad-')
-
Toolbar added thanks to Vojtěch Krása
-
Scratch files with preview thanks to Harro Lissenberg
-
Basic Syntax Highlighting thanks to Dmitry Jemerov!
Added table creation thanks Harro Lissenberg. Also added basic formatting, and fixed IntelliJ 14.1 incompatibility.
Usable in the following JetBrains products:
-
IntelliJ IDEA
-
WebStorm and PhpStorm
-
PyCharm
-
RubyMine
-
Since 0.8 Fixed incompatibility with non-IDEA IDE’s, thanks to Harro Lissenberg
-
Since 0.7: Right click on a document to apply basic formatting or create tables.
-
Since 0.6: refactor Markdown to AsciiDoc. Right click on a file, or use the Refactor menu, and the Markdown document will be replaced by the AsciiDoc equivalent. Also supports undo, in case you’re not happy with the result!
-
Since 0.4: recognizes the AsciiDoc file extension (.adoc, .asciidoc, .ad)
-
Since 0.4: provides a two-pane AsciiDoc preview editor based on AsciidoctorJ with Live preview.
If you are missing features, please don’t hesitate to let me know on Twitter: @epragt or make an issue in the issue tracker!
This project uses AsciiDoctorJ and JRuby for the rendering of the AsciiDoc content.
For the conversion of Markdown to AsciiDoc, we use Pegdown and the Markdown to AsciiDoc converter.
To build this plugin, you need to:
-
download the IntelliJ IDEA Community Edition (at a minimum)
-
open the project
-
set the project SDK to be the IDEA Plugin SDK (and make sure this points to a valid Java SDK)
-
build the project by selecting Build › Prepare Plugin Module 'AsciiDoc Plugin' for Deployment
You can then install the plugin from the generated zip file in any IntelliJ platform product.
Copyright © 2013-2014 Julien Viet and Erik Pragt. Released under the Apache License, Version 2.0 (see LICENSE).
This plugin is based on the Intellij Markdown plugin by Julien Nicoulaud.
Also, great help was received from Harro Lissenberg, Alexander Schwartz and Dan Allen. Thank you all for your support!