| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Atom Snippets :: jMonkeyEngine Docs</title>
- <link rel="canonical" href="https://wiki.jmonkeyengine.org/docs-wiki/3.8/atom_snippets.html">
- <link rel="prev" href="atom_editor.html">
- <meta name="generator" content="Antora 3.0.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <meta property="og:image" content="https://wiki.jmonkeyengine.org/_/img/iconx128.png">
- <meta property="og:description" content="Atom Snippets">
- <meta property="og:title" content="jMonkeyEngine Docs">
- <link rel="stylesheet" href="../../_/css/site-extra.css">
- <link rel="stylesheet" href="../../_/css/vendor/docsearch.min.css">
- <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css -->
- <link rel="icon" href="../../_/img/favicon.ico" type="image/x-icon">
- </head>
- <body class="article">
- <header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://wiki.jmonkeyengine.org">
- <img alt="" src="../../_/img/jme-logo.png" height="32" type="image/x-icon">
- </a>
- <div class="navbar-item hide-for-print">
- <input id="search-input" type="text" placeholder="Search docs">
- </div>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <div class="navbar-end">
- <div class="navbar-item theme-switch-wrapper">
- <label class="theme-switch" for="checkbox">
- <input type="checkbox" id="checkbox" />
- <div class="slider round"></div>
- </label>
- </div>
- <a class="navbar-item" href="https://github.com/jmonkeyengine/wiki">Github</a>
- </div>
- </div>
- </nav>
- </header>
- <div class="body">
- <div class="nav-container" data-component="docs-wiki" data-version="3.8">
- <aside class="nav">
- <div class="panels">
- <div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="wiki_contributor.html">Wiki Contribution</a></h3>
- <ul class="nav-list">
- <li class="nav-item" data-depth="0">
- <ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="wiki_contributor.html">Contributor</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="wiki_admin.html">Admin</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="emoji.html">Emoji</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="atom_editor.html">Atom Editor</a>
- </li>
- <li class="nav-item is-current-page" data-depth="1">
- <a class="nav-link" href="atom_snippets.html">Atom Snippets</a>
- </li>
- </ul>
- </li>
- </ul>
- </nav>
- </div>
- <div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Wiki Contribution</span>
- <span class="version">3.8</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title">JME</span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/3.8/documentation.html">3.8</a>
- </li>
- <li class="version">
- <a href="../../docs/3.4/documentation.html">3.4</a>
- </li>
- <li class="version">
- <a href="../../docs/3.3/documentation.html">3.3</a>
- </li>
- <li class="version">
- <a href="../../docs/3.2/documentation.html">3.2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Wiki Contribution</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="wiki_contributor.html">3.8</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Wiki UI</span>
- <ul class="versions">
- <li class="version">
- <a href="../../wiki-ui/index.html">master</a>
- </li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- </aside>
- </div>
- <main class="article">
- <div class="toolbar" role="navigation">
- <button class="nav-toggle"></button>
- <nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="wiki_contributor.html">Wiki Contribution</a></li>
- <li><a href="atom_snippets.html">Atom Snippets</a></li>
- </ul>
- </nav>
- <div class="edit-this-page"><a href="https://github.com/jMonkeyEngine/wiki/edit/master/docs-wiki/modules/ROOT/pages/atom_snippets.adoc">Edit this Page</a></div>
- </div>
- <div class="content">
- <article class="doc">
- <h1 class="page">Atom Snippets</h1>
- <div class="paragraph">
- <p>Copy and paste this text into your Atom Editor <span class="menuseq"><b class="menu">File</b> <i class="fa fa-angle-right caret"></i> <b class="menuitem">Snippets…​</b></span> page to add some useful shortcuts. Feel free to contribute any changes so other editors can benifit by selecting the “Edit this Page” link in the header of this page and submitting a pull request in the wiki repo.</p>
- </div>
- <div class="listingblock">
- <div class="content">
- <pre class="highlightjs highlight"><code class="language-none hljs"># Your snippets
- #
- # Atom snippets allow you to enter a simple prefix in the editor and hit tab to
- # expand the prefix into a larger code block with templated values.
- #
- # You can create a new snippet in this file by typing "snip" and then hitting
- # tab.
- #
- # An example CoffeeScript snippet to expand log to console.log:
- #
- # '.source.coffee':
- # 'Console log':
- # 'prefix': 'log'
- # 'body': 'console.log $1'
- #
- # Each scope (e.g. '.source.coffee' above) can only be declared once.
- #
- # This file uses CoffeeScript Object Notation (CSON).
- # If you are unfamiliar with CSON, you can read more about it in the
- # Atom Flight Manual:
- # http://flight-manual.atom.io/using-atom/sections/basic-customization/#_cson
- '.source.asciidoc':
- 'Cross reference internal element, same page':
- 'prefix': 'xrefI'
- 'body': '<<${1:reference-a-section-in-the-same-page},${2:label text}>>'
- 'Cross reference internal element, same module':
- 'prefix': 'xrefIsm'
- 'body': '<<${1:target-page-filename}.adoc#${2:reference-section},${3:label text}>>'
- 'Cross reference internal element, named module':
- 'prefix': 'xrefInm'
- 'body': '<<${1:module-name}:${2:target-page-filename}.adoc#${3:reference-section},${4:label text}>>'
- 'Cross reference page, same module':
- 'prefix': 'xrefPsm'
- 'body': 'xref:${1:target-page-filename}.adoc[${2:link text}]'
- 'Cross reference page, named module':
- 'prefix': 'xrefPnm'
- 'body': 'xref:${1:module-name}:${2:target-page-filename}.adoc[${3:link text}]'
- 'Cross reference page, ROOT module':
- 'prefix': 'xrefPrm'
- 'body': 'xref:ROOT:${1:target-page-filename}.adoc[${2:link text}]'
- 'Admonition Block':
- 'prefix': 'admonB'
- 'body': """
- [${1:NOTE}${2:TIP}${3:IMPORTANT}${4:CAUTION}${5:WARNING}]
- ====
- $6
- ====
- $7
- """
- 'Admonition Block with Title':
- 'prefix': 'admonBwT'
- 'body': """
- [${1:NOTE}${2:TIP}${3:IMPORTANT}${4:CAUTION}${5:WARNING}]
- .${6:Optional Title}
- ====
- $7
- ====
- $8
- """
- 'Admonition Paragraph':
- 'prefix': 'admonP'
- 'body': """
- ${1:NOTE}${2:TIP}${3:IMPORTANT}${4:CAUTION}${5:WARNING}: $6
- """
- 'Admonition Paragraph with Title':
- 'prefix': 'admonPwT'
- 'body': """
- .${1:Optional Title}
- ${2:NOTE}${3:TIP}${4:IMPORTANT}${5:CAUTION}${6:WARNING}: $7
- """
- 'Include partial same module':
- 'prefix': 'part'
- 'body': 'include::partial$${1:partial-filename}.adoc[${3:line=}${4:tag=}${5:tags=}]'
- 'Include partial different module':
- 'prefix': 'partM'
- 'body': 'include::${1:module}:partial$${2:partial-filename}.adoc[${3:line=}${4:tag=}${5:tags=}]'
- 'Include partial ROOT':
- 'prefix': 'partR'
- 'body': 'include::ROOT:partial$${1:partial-filename}.adoc[${2:line=}${3:tag=}${4:tags=}]'
- 'Module inline image':
- 'prefix': 'imgMI'
- 'body': 'image:${1:module}:${2:target-resource-filename.ext}[${3:}]'
- 'Module block image':
- 'prefix': 'imgMB'
- 'body': 'image::${1:module}:${2:target-resource-filename.ext}[${3:}]'
- 'ROOT inline image':
- 'prefix': 'imgRI'
- 'body': 'image:ROOT:${1:target-resource-filename.ext}[${2:}]'
- 'ROOT block image':
- 'prefix': 'imgRB'
- 'body': 'image::ROOT:${1:target-resource-filename.ext}[${2:}]'</code></pre>
- </div>
- </div>
- <nav class="pagination">
- <span class="prev"><a href="atom_editor.html">Atom Editor</a></span>
- </nav>
- </article>
- <aside class="toc sidebar" data-title="Contents" data-levels="2">
- <div class="toc-menu"></div>
- </aside>
- </div>
- </main>
- </div>
- <footer class="footer">
- <p>Copyright 2020 jMonkeyEngine Wiki Contributors. Licensed BSD-3.</p>
- </footer>
- <script src="../../_/js/vendor/docsearch.min.js"></script>
- <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js -->
- <script>
- var search = docsearch({
- apiKey: 'a736b6d93de805e26ec2f49b55013fbd',
- indexName: 'jmonkeyengine',
- inputSelector: '#search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- algoliaOptions: { hitsPerPage: 10 }
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- function focusSearchInput () { document.querySelector('#search-input').focus() }
- if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput)
- </script>
- <script src="../../_/js/site.js"></script>
- <script async src="../../_/js/vendor/highlight.js"></script>
- </body>
- </html>
|