title: markdown replacement for javadoc, also for IDEs
body: <p>I found already a possible solution, described at <a href="https://dzone.com/articles/using-markdown-syntax-javadoc" rel="noreferrer">https://dzone.com/articles/using-markdown-syntax-javadoc</a>, which is based upon <a href="https://github.com/Abnaxos/pegdown-doclet" rel="noreferrer">https://github.com/Abnaxos/pegdown-doclet</a>.
  This enables markdown support as a replacement for writing the ugly HTML tags in Javadoc.</p>
  
  <p>On the GitHub page, there is also a "markdown-compatible-tooltip" solution as plugin for using the CTRL+Q tooltip in IntelliJ, which is 50% good.</p>
  
  <p>Just to give an example, how the Javadoc is currently looking:</p>
  
  <pre class="lang-java prettyprint-override"><code>/**
   * This enum gives you insight for various person characteristics.
   * &lt;p&gt;
   * This could be the following:
   * &lt;ul&gt;
   * &lt;li&gt;introvert&lt;/li&gt;
   * &lt;li&gt;extrovert&lt;/li&gt;
   * &lt;/ul&gt;
   */
  public enum PersonTypes {
  ...
  }
  </code></pre>
  
  <p>So, it's ok, if you tooltipping/mouse-hovering over the class in an IDE.
  Nevertheless, it's hard to read if you are directly in the concerned class, caused by the HTML tags and other macros. And this is only a very simple example without any Javadoc specific macros.</p>
  
  <p>So, as described on the website above, I'd like to replace the Javadoc stuff with the Markdown syntax in the source code directly. Applied to the example, this would look like:</p>
  
  <pre class="lang-java prettyprint-override"><code>/**
   * This enum gives you insight for various person characteristics.
   * 
   * This could be the following:
   *
   * - introvert
   * - extrovert
   * 
   */
  public enum PersonTypes {
  ...
  }
  </code></pre>
  
  <p>When hovering over <code>PersonTypes</code> enum in Eclipse, the Markdown syntax is getting lost, because Eclipse interprets it as Javadoc and not as Markdown by default.</p>
  
  <p>Unfortunately I currently have no solution found for enable that Markdown tooltip parsing for Eclipse.
  Does anyone else have a solution or other ideas?</p>