blob: 2791a1306a2b1e1a387dfb6b268dad69034712be [file] [log] [blame]
<html>
<head>
<title>Editors</title>
<link href="book.css" rel="stylesheet" type="text/css"/>
<meta content="DocBook XSL Stylesheets V1.75.1" name="generator"/>
<link rel="home" href="index.html" title="Xpand Documentation"/>
<link rel="up" href="eclipse_integration.html" title="Xpand Eclipse Integration"/>
<link rel="prev" href="eclipse_integration_file_decorations.html" title="File decorations"/>
<link rel="next" href="eclipse_integration_preference_pages.html" title="Preference pages"/>
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Editors</h1>
<div class="section" title="Editors">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both">
<a name="eclipse_integration_editors"/>Editors</h2>
</div>
</div>
</div>
<p>When you double-click on one of the above mentioned file types,
special editors will open that provide appropriate syntax coloring.</p>
<div class="section" title="Syntax coloring">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="eclipse_integration_editors_syntax_coloring"/>Syntax coloring</h3>
</div>
</div>
</div>
<p>Here are examples for the <span class="emphasis">
<em>Xpand</em>
</span> editor:
</p>
<div class="mediaobject">
<img src="images/eclipse_integration/xpandCodeHighlighting.jpg"/>
</div>
<p>for the Extensions editor: </p>
<div class="mediaobject">
<img src="images/eclipse_integration/xtendCodeHighlighting.jpg"/>
</div>
<p>and for <span class="emphasis">
<em>Check</em>
</span> editor: </p>
<div class="mediaobject">
<img src="images/eclipse_integration/checkCodeHighlighting.jpg"/>
</div>
</div>
<div class="section" title="Code completion">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="eclipse_integration_editors_code_completion"/>Code completion</h3>
</div>
</div>
</div>
<p>The Editors provide extensive code completion support by pressing
<span class="keycap">
<strong>Ctrl + Space</strong>
</span> similar to what is known from the Java
editor. Available types, properties, and operation, as well as
extensions from <code class="filename">.ext</code> files will be found. The
<span class="emphasis">
<em>Xpand</em>
</span> editor provides additionally support for the
<span class="emphasis">
<em>Xpand</em>
</span> language statements. </p>
<div class="mediaobject">
<img src="images/eclipse_integration/codeCompletion.jpg"/>
</div>
</div>
<div class="section" title="Xpand tag delimiter creation support">
<div class="titlepage">
<div>
<div>
<h3 class="title">
<a name="eclipse_integration_editors_xpand_tag_delimiter"/>
<span class="emphasis">
<em>Xpand</em>
</span> tag delimiter creation support</h3>
</div>
</div>
</div>
<p>In the <span class="emphasis">
<em>Xpand</em>
</span> editor there is an additional
keystroke available to create the opening and closing tag brackets, the
<span class="foreignphrase">
<em class="foreignphrase">guillemets</em>
</span> ("«" and "»"). </p>
<div class="variablelist">
<dl>
<dt>
<span class="term">
<span class="keycap">
<strong>Ctrl + &lt;</strong>
</span>
</span>
</dt>
<dd>
<p>creates "«"</p>
</dd>
<dt>
<span class="term">
<span class="keycap">
<strong>Ctrl + &gt;</strong>
</span>
</span>
</dt>
<dd>
<p>creates "»"</p>
</dd>
</dl>
</div>
</div>
</div>
</body>
</html>