You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2015/07/08 09:54:00 UTC

isis-site git commit: ISIS-1052: docs on maven-helper plugin within IntelliJ

Repository: isis-site
Updated Branches:
  refs/heads/asf-site e5e5c83bf -> 8f4afa145


ISIS-1052: docs on maven-helper plugin within IntelliJ


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/8f4afa14
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/8f4afa14
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/8f4afa14

Branch: refs/heads/asf-site
Commit: 8f4afa1454b0e29f6bdbba4fc2c86f96406d3e6a
Parents: e5e5c83
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Wed Jul 8 08:53:29 2015 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Wed Jul 8 08:53:29 2015 +0100

----------------------------------------------------------------------
 content/guides/dg.html                          |  66 ++++++++++++++++---
 .../maven-helper/010-dependency-tab.png         | Bin 0 -> 64588 bytes
 .../maven-helper/020-dependency-as-tree.png     | Bin 0 -> 44040 bytes
 .../maven-helper/030-maven-run-goal.png         | Bin 0 -> 91806 bytes
 .../maven-helper/040-maven-quick-run.png        | Bin 0 -> 83850 bytes
 5 files changed, 57 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/8f4afa14/content/guides/dg.html
----------------------------------------------------------------------
diff --git a/content/guides/dg.html b/content/guides/dg.html
index 216cf36..6ae5ced 100644
--- a/content/guides/dg.html
+++ b/content/guides/dg.html
@@ -746,27 +746,71 @@ at the time of writing Apache Isis supports only Java 7; Java 8 is scheduled for
 <p>You might also want to set up some additional plugins, using <code>File &gt; Settings &gt; Plugins</code> (or equivalently <code>File &gt; Other Settings &gt; Configure Plugins</code>).</p>
 </div>
 <div class="paragraph">
-<p>Recommended are:
-* <a href="https://plugins.jetbrains.com/plugin/7179?pr=idea">Maven Helper</a> plugin</p>
+<p>Recommended are:</p>
 </div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://plugins.jetbrains.com/plugin/7179?pr=idea">Maven Helper</a> plugin</p>
 <div class="paragraph">
-<p>+
-Provides better visualization of dependency trees (similar to Eclipse)
-* <a href="https://github.com/asciidoctor/asciidoctor-intellij-plugin">AsciiDoctor</a> plugin</p>
+<p>More on this below.</p>
 </div>
+</li>
+<li>
+<p><a href="https://github.com/asciidoctor/asciidoctor-intellij-plugin">AsciiDoctor</a> plugin</p>
 <div class="paragraph">
-<p>+
-Useful if you are doing any authoring of documents.</p>
+<p>Useful if you are doing any authoring of documents.</p>
+</div>
+</li>
+</ul>
 </div>
 <div class="paragraph">
 <p>Some others you might like to explore are:</p>
 </div>
 <div class="imageblock">
 <div class="content">
-<img src="images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png" alt="020 some plugins confirmation" width="400px">
+<img src="images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png" alt="020 some plugins confirmation" width="600px">
 </div>
 <div class="title">Figure 20. IntelliJ Plugins</div>
 </div>
+<div class="sect4">
+<h5 id="_maven_helper_plugin">Maven Helper Plugin</h5>
+<div class="paragraph">
+<p>This plugin provides a couple of great features.  One is better visualization of dependency trees (similar to Eclipse).</p>
+</div>
+<div class="paragraph">
+<p>If you open a <code>pom.xml</code> file, you&#8217;ll see an additional "Dependencies" tab:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<a class="image" href="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png"><img src="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png" alt="010 dependency tab" width="600px"></a>
+</div>
+</div>
+<div class="paragraph">
+<p>Clicking on this gives a graphical tree representation of the dependencies, similar to that obtained by <code>mvn dependency:tree</code>, but filterable.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<a class="image" href="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png"><img src="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png" alt="020 dependency as tree" width="600px"></a>
+</div>
+</div>
+<div class="paragraph">
+<p>The plugin also provides the ability to easily run a Maven goal on a project:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<a class="image" href="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png"><img src="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png" alt="030 maven run goal" width="600px"></a>
+</div>
+</div>
+<div class="paragraph">
+<p>This menu can also be bound to a keystroke so that it is available as a pop-up:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<a class="image" href="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png"><img src="images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png" alt="040 maven quick run" width="600px"></a>
+</div>
+</div>
+</div>
 </div>
 </div>
 <div class="sect2">
@@ -1400,7 +1444,11 @@ TODO
 <li><a href="#_new_project">New Project</a></li>
 <li><a href="#_import_settings">Import Settings</a></li>
 <li><a href="#_other_settings">Other Settings</a></li>
-<li><a href="#_plugins">Plugins</a></li>
+<li><a href="#_plugins">Plugins</a>
+<ul class="sectlevel4">
+<li><a href="#_maven_helper_plugin">Maven Helper Plugin</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li><a href="#_importing_and_managing_maven_modules">Importing and Managing Maven Modules</a></li>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/8f4afa14/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png
----------------------------------------------------------------------
diff --git a/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png
new file mode 100644
index 0000000..a42b430
Binary files /dev/null and b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/010-dependency-tab.png differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/8f4afa14/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png
----------------------------------------------------------------------
diff --git a/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png
new file mode 100644
index 0000000..15ae90b
Binary files /dev/null and b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/020-dependency-as-tree.png differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/8f4afa14/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png
----------------------------------------------------------------------
diff --git a/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png
new file mode 100644
index 0000000..e8a6d1e
Binary files /dev/null and b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/030-maven-run-goal.png differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/8f4afa14/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png
----------------------------------------------------------------------
diff --git a/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png
new file mode 100644
index 0000000..f3a6d67
Binary files /dev/null and b/content/guides/images/appendices/dev-env/intellij-idea/050-some-plugins/maven-helper/040-maven-quick-run.png differ