Définition du langage pour JavaScript moderne avec la syntaxe JSX, la frappe de flux et les composants stylisés.
Trouvez-le comme Babel via le contrôle des packages.
Pour le définir comme syntaxe par défaut pour une extension particulière:
View
, sélectionnez Syntax
→ Open all with current extension as…
→ Babel
→ JavaScript (Babel)
.js
et .jsx
). Babel
est livré avec Next
de Benvie / JavascriptNext.tmlanguage. Dans la palette de commandes, sélectionnez UI: Select Color Scheme
et sélectionnez Next
.
Trouvez-les séparément chez Babel / Babel-Sublime-Snippets ou comme des extraits de Babel grâce à un contrôle des emballages.
Sous le capot, la définition de syntaxe de babel-sublime
est construite à l'aide de JS Custom. JS Custom est basé sur la syntaxe JavaScript de base de Sublime, qui est à son tour descend de Benvie / JavaScriptNext.tmlanguage. Merci spécial à @jgebhardt et @zpao.
Le fichier JavaScript (Babel).sublime-syntax
lui-même est généré par JS Custom et ne doit pas être modifié manuellement - aucun correctif de bogue ou amélioration de la syntaxe lui-même devrait passer par JS Custom.
Si vous modifiez les règles de commentaire ou le thème suivant, assurez-vous de le faire en modifiant le fichier YAML-tmPreferences
ou YAML-tmTheme
approprié et en convertissant ce fichier à l'aide de PackageDEV. Ensuite, commettez à la fois le fichier source (YAML) et le fichier converti (XML).