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"
(32 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[Declaring data|Declaring values of EGL native types]] | + | * [[EDT:Declaring data|Declaring values of EGL native types]] |
− | [[Working with custom types|Working with custom types]] | + | * [[EDT:Working with custom types|Working with custom types]] |
− | [[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"> | |
− | + | // put code here | |
− | + | </source> | |
− | + | ||
− | + | </pre> | |
− | + | *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 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.