Skip to content

Commit 63c1fa1

Browse files
committed
Colorize JavaScript (Salsa) Editor with TextMate.
1 parent 1775952 commit 63c1fa1

File tree

3 files changed

+3949
-6
lines changed

3 files changed

+3949
-6
lines changed

eclipse/jsdt/ts.eclipse.ide.jsdt.ui/plugin.xml

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -676,9 +676,20 @@
676676
translations="$nl$/templates/react-templates.properties">
677677
</include>
678678
</extension>
679-
679+
680+
<!-- =========================================================================== -->
681+
<!-- TextMate -->
682+
<!-- =========================================================================== -->
680683
<extension
681684
point="org.eclipse.tm4e.core.grammars">
685+
<grammar
686+
scopeName="source.js"
687+
path="./syntaxes/JavaScript.tmLanguage.json" >
688+
</grammar>
689+
<grammar
690+
scopeName="source.js.regexp"
691+
path="./syntaxes/Regular Expressions (JavaScript).tmLanguage" >
692+
</grammar>
682693
<grammar
683694
scopeName="source.ts"
684695
path="./syntaxes/TypeScript.tmLanguage.json" >
@@ -687,17 +698,21 @@
687698
scopeName="source.tsx"
688699
path="./syntaxes/TypeScriptReact.tmLanguage.json" >
689700
</grammar>
701+
<scopeNameContentTypeBinding
702+
contentTypeId="org.eclipse.wst.jsdt.core.jsSource"
703+
scopeName="source.js">
704+
</scopeNameContentTypeBinding>
705+
<scopeNameContentTypeBinding
706+
contentTypeId="ts.eclipse.ide.core.jsxSource"
707+
scopeName="source.js">
708+
</scopeNameContentTypeBinding>
690709
<scopeNameContentTypeBinding
691710
contentTypeId="ts.eclipse.ide.core.tsSource"
692711
scopeName="source.ts">
693712
</scopeNameContentTypeBinding>
694713
<scopeNameContentTypeBinding
695714
contentTypeId="ts.eclipse.ide.core.tsxSource"
696715
scopeName="source.tsx">
697-
</scopeNameContentTypeBinding>
698-
<scopeNameContentTypeBinding
699-
contentTypeId="ts.eclipse.ide.core.jsxSource"
700-
scopeName="source.tsx">
701-
</scopeNameContentTypeBinding>
716+
</scopeNameContentTypeBinding>
702717
</extension>
703718
</plugin>

0 commit comments

Comments
 (0)