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

AMD Snippets

by pierceray ALL

Sublime Text AMD Snippets

Labels snippets

Details

Installs

  • Total 1K
  • Win 993
  • Mac 302
  • Linux 195
Jan 19 Jan 18 Jan 17 Jan 16 Jan 15 Jan 14 Jan 13 Jan 12 Jan 11 Jan 10 Jan 9 Jan 8 Jan 7 Jan 6 Jan 5 Jan 4 Jan 3 Jan 2 Jan 1 Dec 31 Dec 30 Dec 29 Dec 28 Dec 27 Dec 26 Dec 25 Dec 24 Dec 23 Dec 22 Dec 21 Dec 20 Dec 19 Dec 18 Dec 17 Dec 16 Dec 15 Dec 14 Dec 13 Dec 12 Dec 11 Dec 10 Dec 9 Dec 8 Dec 7 Dec 6
Windows 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0
Mac 0 0 0 0 0 0 0 0 1 0 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 1
Linux 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 0 0 0 0 0 0 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.