AMD Snippets
Sublime Text AMD Snippets
Labels snippets
Details
Installs
- Total 2K
- Win 1K
- Mac 324
- Linux 231
Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | May 13 | May 12 | May 11 | May 10 | May 9 | May 8 | May 7 | May 6 | May 5 | May 4 | May 3 | May 2 | May 1 | Apr 30 | Apr 29 | Apr 28 | Apr 27 | Apr 26 | Apr 25 | Apr 24 | Apr 23 | Apr 22 | Apr 21 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
AMDsnippets
Installation
Use Sublime Text's Package Control to install this plugin.
Manual Installation
Open up Terminal.app and execute these commands:
Sublime Text 2
cd ~/Library/"Application Support"/"Sublime Text 2"/Packages/
git clone git@github.com:pierceray/AMDsnippets.git
Sublime Text 3
cd ~/Library/"Application Support"/"Sublime Text 3"/Packages/
git clone git@github.com:pierceray/AMDsnippets.git
Snippets
Start typing define
and the snippets should appear in the autocomplete.
AMD Anonymous Module
define( [
'${1:dependencies}'
], function (
${2:DependParam}
) {
${2:DependParam}.${3:methodToCall}();
} );
AMD Twitter Flight Module
define( [
'${1:flight/lib/component}'
], function (
component
) {
return component( ${2:functionNameUI} );
function ${2:functionNameUI}() {
this.attributes( {
} );
this.after( 'initialize', function () {
} );
this.${3:methodName} = function(){
};
}
} );
AMD Named Module
define(
'${1:module_id}',
[
'${2:dependencies}'
], function (
${3:DependParam}
) {
${3:DependParam}.${4:methodToCall}();
} );
Usage
Tab through the snippet params and fill in your information.