Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EDT:Code snippets"
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[EDT:Declaring data|Declaring values of EGL native types]] | + | * [[EDT:Declaring data|Declaring values of EGL native types]] |
− | [[EDT:Working with custom types|Working with custom types]] | + | * [[EDT:Working with custom types|Working with custom types]] |
− | [[EDT:Writing | + | * [[EDT:Writing statements|Writing statements]] |
− | [[Working with a database|Working with a database]] | + | * [[EDT:Working with a database|Working with a database]] |
− | [[Accessing a service|Accessing a service]] | + | * [[EDT:Accessing a service|Accessing a service]] |
− | [[ | + | * [[EDT:Writing a Rich UI application|Writing a Rich UI application]] |
− | <br> | + | <br><br> |
− | + | ||
− | + | ||
To share a code snippet: | To share a code snippet: | ||
− | + | *On the page of interest, click '''Edit''' and, if necessary, log in to eclipse.org. | |
− | + | *Add a section or update an existing one; but always include your code in the following wikitext markup:<br> | |
<pre> <source lang="java"> | <pre> <source lang="java"> | ||
// put code here | // put code here | ||
Line 24: | Line 22: | ||
</pre> | </pre> | ||
− | To add most content, click Wikitext or disable the Rich Editor. | + | *The <source> tag is used instead of <code> or <pre> since it provides syntax highlighting similar to an advanced source code editor. We use the Java language highlighting, since a highlighter for EGL doesn't exist (yet). If you are interested in writing a syntax highlighter for EGL, the GeSHi (Generic Syntax Highlighter) extension is used. |
+ | * For longer examples, consider adding line numbers using line="GESHI_NORMAL_LINE_NUMBERS" in the source tag, though for some reason then the snippet doesn't appear in a colored background. | ||
+ | *To add most of your content, click Wikitext or disable the Rich Editor. | ||
+ | *Before you create a new page, read [[EDT:How to Create/Edit Wiki pages|these instructions]]. | ||
− | For help with editing, see [http://meta.wikimedia.org/wiki/Help:Wikitext_examples | + | For help with editing, see [http://meta.wikimedia.org/wiki/Help:Wikitext_examples Wikitext examples]. |
[[Category:EDT]] | [[Category:EDT]] |
Latest revision as of 15:15, 6 March 2012
To share a code snippet:
- On the page of interest, click Edit and, if necessary, log in to eclipse.org.
- Add a section or update an existing one; but always include your code in the following wikitext markup:
<source lang="java"> // put code here </source>
- The <source> tag is used instead of <code> or <pre> since it provides syntax highlighting similar to an advanced source code editor. We use the Java language highlighting, since a highlighter for EGL doesn't exist (yet). If you are interested in writing a syntax highlighter for EGL, the GeSHi (Generic Syntax Highlighter) extension is used.
- For longer examples, consider adding line numbers using line="GESHI_NORMAL_LINE_NUMBERS" in the source tag, though for some reason then the snippet doesn't appear in a colored background.
- To add most of your content, click Wikitext or disable the Rich Editor.
- Before you create a new page, read these instructions.
For help with editing, see Wikitext examples.