Vanilla JavaScript snippets for Sublime Text 2 and 3.
TODO: Include project on Package Control
TODO: Include instructions for Sublime Text 2
-
Mac OS X
git clone git://github.com/jprichardson/sublime-js-snippets.git ~/Library/Application Support/Sublime Text 3/Packages ```
-
Linux
git clone git://github.com/jprichardson/sublime-js-snippets.git ~/.config/sublime-text-3/Packages ```
-
Windows
git clone git://github.com/jprichardson/sublime-js-snippets.git %userprofile%\AppData\Roaming\Sublime Text 3\Packages ```
console.dir(${1:obj});console.error(${1:obj});console.log(${1:obj});console.warn(${1:obj});function ${1:methodName} (${2:arguments}) {
${4}
}${1:ClassName}.prototype.${2:methodName} = function(${3:arguments}) {
${4}
}${1:document}.getElementById('${2:id}');${1:document}.getElementsByClassName('${2:class}');${1:document}.getElementsByTagName('${2:tag}');${1:document}.querySelector('${2:selector}');${1:document}.querySelectorAll('${2:selector}');${1:document}.addEventListener('${2:event}', function(e) {
${3}
});${1:document}.appendChild('${2}');${1:document}.createElement('${2:elem}');${1:document}.innerHTML = '${2}';${1:document}.textContent = '${2}';${1:document}.getAttribute('${2:attr}');${1:document}.setAttribute('${2:attr}', ${3:value});${1:document}.removeAttribute('${2:attr}');${1:document}.classList.add('${2:class}');${1:document}.classList.toggle('${2:class}');${1:document}.classList.remove('${2:class}');require('${1:module}');
### [me] module.exports
```javascript
module.exports = ${1}process.exit(${1:code});- Add BDD snippets
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature - Commit your changes:
git commit -m 'Add some feature' - Push to the branch:
git push origin my-new-feature - Submit a pull request :D
- v0.1.0 August 14, 2013
- Added console and function snippets
- Added DOM manipulation snippets
- Added NodeJS snippets
MIT License © Zeno Rocha