blob: 265b9256b9109f8d30bcd1889a7275862cd17187 [file] [log] [blame]
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 1.5.5">
<title>Scout Tooling</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
<link rel="stylesheet" href="css/eclipse.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
<link rel="stylesheet" href="css/coderay-eclipse.css">
</head>
<body class="article">
<table border="0" class="navigation" style="width: 100%;" summary="navigation">
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%"><a href="tutorial_existingdemo.html" shape="rect" title="Import the Scout Demo Applications"><img alt="Previous" border="0" src="images/prev.gif"></a></td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_editor_java.html" shape="rect" title="Additions to the Java Editor"><img alt="Next" border="0" src="images/next.gif"></a></td>
</tr>
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%">Import the Scout Demo Applications</td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%">Additions to the Java Editor</td>
</tr>
</table>
<div id="header">
</div>
<div id="content">
<div class="sect1">
<h2 id="scout-tooling"><a class="anchor" href="#scout-tooling"></a>Scout Tooling</h2>
<div class="sectionbody">
<div class="paragraph">
<p>The Eclipse Scout package also includes Scout specific tooling, the Scout SDK that is available for the Eclipse IDE.</p>
</div>
<div class="paragraph">
<p>The Scout Tooling provides wizards to create new project and application components, adds code assistance to the Java Editor and comes with a NLS editor to manage all translated text entries of the application.</p>
</div>
<div class="sect2">
<h3 id="effects-on-productivity-and-code-quality"><a class="anchor" href="#effects-on-productivity-and-code-quality"></a>Effects on Productivity and Code Quality</h3>
<div class="paragraph">
<p>Thanks to this tooling, developing Scout applications is made simpler, more productive and also more robust. Initially, a solid understanding of the Java language is sufficient to start developing Scout applications and only a rough understanding of the underlying Maven/JEE technologies is required.</p>
</div>
<div class="paragraph">
<p>The Scout SDK also helps developers to become more productive. Many repetitive and error prone tasks run automatically in the background or are taken care of by the component wizards of the Scout SDK.</p>
</div>
<div class="paragraph">
<p>The application code created by the Scout SDK wizards helps to ensure that the resulting Scout application has a consistent and robust code base and is well aligned with the application model defined by the Scout runtime framework.</p>
</div>
</div>
<div class="sect2">
<h3 id="learn-more"><a class="anchor" href="#learn-more"></a>Learn More</h3>
<div class="paragraph">
<p>To learn more about the wizards and the editor support follow the links provided below.</p>
</div>
<div class="ulist">
<ul>
<li> <p><a href="sdk_wizard.html">Scout Wizards</a></p> </li>
<li> <p><a href="sdk_editor_java.html">Java Editor Support</a></p> </li>
<li> <p><a href="sdk_editor_nls.html">NLS Editor</a></p> </li>
</ul>
</div>
<hr>
<div class="paragraph">
<p>Do you want to improve this document? Have a look at the <a href="https://github.com/BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs/blob/releases/7.0.x/docs/build/eclipse_help/src/docs/sdk.adoc" target="_blank">sources</a> on GitHub.</p>
</div>
</div>
</div>
</div>
</div>
<table border="0" class="navigation" style="width: 100%;" summary="navigation">
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%"><a href="tutorial_existingdemo.html" shape="rect" title="Import the Scout Demo Applications"><img alt="Previous" border="0" src="images/prev.gif"></a></td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"><a href="scout_user_guide.html" shape="rect" title="Eclipse Scout User Guide"><img alt="Eclipse Scout User Guide" border="0" src="images/home.gif"></a></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_editor_java.html" shape="rect" title="Additions to the Java Editor"><img alt="Next" border="0" src="images/next.gif"></a></td>
</tr>
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%">Import the Scout Demo Applications</td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%">Additions to the Java Editor</td>
</tr>
</table>
<div id="footer">
<div id="footer-text">
Version 7.0
<br> Last updated 2017-05-26 14:49:24 CEST
</div>
</div>
</body>
</html>