atomizr
Converts snippets for Atom, Sublime Text, TextMate, and Visual Studio Code. Based on the Atom package of the same name.
Installation
npm install -g atomizr
Usage
CLI
See atomizr -h
for a list of all options
# Convert Sublime Text completions into Atom snippets $ atomizr example.sublime-completions --target atom >> example.cson
Specifying --source
is optional. However, since both, Atom and Visual Studio Code, work with .json
snippets, it might be necessary to determine the source. When converting a Visual Studio Code snippet, the target scope for the target should be supplied (e.g. --scope .source.haskell
) – otherwise the generic .source
will be used.
Node
const Atomizr = ;const fs = ; fs;
Methods
- Atom
atom2sublime(data, [options Object])
atom2textmate(data, [options Object])
atom2vscode(data, [options Object])
- Sublime Text
sublime2atom(data, [options Object])
sublime2textmate(data, [options Object])
sublime2vscode(data, [options Object])
- TextMate
textmate2atom(data, [options Object])
textmate2sublime(data, [options Object])
textmate2vscode(data), [options Object]
- Visual Studio Code
vscode2atom(data, [options Object])
vscode2sublime(data, [options Object])
vscode2textmate(data, [options Object])
License
This work is licensed under The MIT License
Donate
You are welcome support this project using Flattr or Bitcoin 17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd