commit eb82eca0cd759673974435ed4934681d67440153 Author: Mauro Talevi <mauro.tal...@aquilonia.org> AuthorDate: Wed Jul 11 10:29:32 2012 +0200 Commit: Mauro Talevi <mauro.tal...@aquilonia.org> CommitDate: Wed Jul 11 10:29:32 2012 +0200
Added Eclipse integration page. diff --git a/site-frontend/src/site/content/eclipse-integration.html b/site-frontend/src/site/content/eclipse-integration.html new file mode 100755 index 0000000..b05fb3f --- /dev/null +++ b/site-frontend/src/site/content/eclipse-integration.html @@ -0,0 +1,54 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html> +<head> +<title>Eclipse Integration</title> +</head> + +<body> + +<h2>Eclipse Integration</h2> + +<h3>Features</h3> + +<p>JBehave provides an Eclipse Plugin with a custom JBehave Story Editor:</p> +<ul> +<li>Syntax highlighting</li> +<li>Step hyperlink detection and link to corresponding Java method</li> +<li>Step autocompletion</li> +<li>Step validation, detecting both unimplemented steps and ambiguous steps, i.e. matching multiple methods</li> +</ul> + +<p>Other features include the ability to set via a Preference page:</p> +<ul> +<li>Syntax color themes</li> +<li>Story language</li> +<li>Console logger levels</li> +</ul> + +<h3>Requirements</h3> + +<p>The JBehave Eclipse plugin has been tested on Indigo (3.7) and Juno (4.2) distributions, using JDK 3.6 or above.</p> + +<h3>Installation and Updates</h3> + +<p>Using the Eclipse Installer:<p> + +<ul> +<li><b>Help > Install New Software...</b></li> +<li><b>Add</b> the new site location <b>http://jbehave.org/reference/eclipse/updates/</b></li> +<li>Select <b>JBehave Eclipse</b> feature and follow standard Eclipse installation procedure</li> +</ul> + +<p>To update, from the Eclipse Installer:</p> + +<ul> +<li>Click on <b>What is already installed?</b></li> +<li>Select <b>JBehave Eclipse</b> feature and follow standard Eclipse update procedure, if the update is found</li> +</ul> + +<div class="clear"> +<hr /> +</div> + +</body> +</html> diff --git a/site-frontend/src/site/content/sitemap.xml b/site-frontend/src/site/content/sitemap.xml index 1a8e2fb..6ebbce1 100755 --- a/site-frontend/src/site/content/sitemap.xml +++ b/site-frontend/src/site/content/sitemap.xml @@ -18,6 +18,11 @@ <link title="Web Latest">http://jbehave.org/reference/web/latest</link> </section> <section> + <name>IDE Integration</name> + <page>eclipse-integration.html</page> + <link title="Eclipse Updates">http://jbehave.org/reference/eclipse/updates</link> + </section> + <section> <name>Project Info</name> <page>mailing-lists.html</page> <page>issue-tracking.html</page>