ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

AMD Snippets

by pierceray ST2/ST3

Sublime Text AMD Snippets

Labels snippets

Details

Installs

  • Total 1K
  • Win 983
  • OS X 300
  • Linux 194
Dec 7 Dec 6 Dec 5 Dec 4 Dec 3 Dec 2 Dec 1 Nov 30 Nov 29 Nov 28 Nov 27 Nov 26 Nov 25 Nov 24 Nov 23 Nov 22 Nov 21 Nov 20 Nov 19 Nov 18 Nov 17 Nov 16 Nov 15 Nov 14 Nov 13 Nov 12 Nov 11 Nov 10 Nov 9 Nov 8 Nov 7 Nov 6 Nov 5 Nov 4 Nov 3 Nov 2 Nov 1 Oct 31 Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25 Oct 24
Windows 0 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0
OS X 0 1 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
Linux 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 1 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

AMDsnippets

Join the chat at https://gitter.im/pierceray/AMDsnippets Sublime Text AMD Snippets

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.