jasmine - Sublime Text: Different Snippet for JavaScript ES5 vs ES6? -


i have these snippets use regularly when writing tests in jasmine, example of 1 is;

<snippet>   <content><![cdata[ beforeeach(function() { }); ]]></content>   <tabtrigger>be</tabtrigger>   <scope>source.js</scope> </snippet> 

what i'm wondering (possibly using <scope> value?) if output different based on current language between javascript, javascriptnext — es6 syntax, , jsx? far do, these share source.js scope?

the output want is;

javascript

beforeeach(function() {  }); 

javascriptnext — es6 syntax, , jsx

beforeeach(() => {  }); 

thanks time.

the scope depends on syntax using file.
es6 syntax highlighters uses source.js compatibility reasons.
babel-sublime/javascript (babel).sublime-syntax
javascriptnext.tmlanguage/javascriptnext.yaml-tmlanguage
syntax (e.g. markdown) may specify portion of text source.js, handled es6 syntax.

you have forked jsnext syntax , use scope, source.js.es6.

i recommend facelessuser/scopehunter checking scopes.


Comments

Popular posts from this blog

Hatching array of circles in AutoCAD using c# -

ios - UITEXTFIELD InputView Uipicker not working in swift -

Python Pig Latin Translator -