diff --git a/extensions/typescript/src/typescriptMain.ts b/extensions/typescript/src/typescriptMain.ts index 66de29890ac..d86e0dd30a3 100644 --- a/extensions/typescript/src/typescriptMain.ts +++ b/extensions/typescript/src/typescriptMain.ts @@ -187,7 +187,7 @@ export function activate(context: ExtensionContext): void { context.subscriptions.push(new TypeScriptTaskProviderManager(() => lazyClientHost().serviceClient)); - context.subscriptions.push(languages.setLanguageConfiguration('jsx-tags', languageConfigurations.jsxTags)); + context.subscriptions.push(languages.setLanguageConfiguration(languageModeIds.jsxTags, languageConfigurations.jsxTags)); const supportedLanguage = [].concat.apply([], standardLanguageDescriptions.map(x => x.modeIds).concat(plugins.map(x => x.languages))); function didOpenTextDocument(textDocument: TextDocument): boolean { diff --git a/extensions/typescript/src/utils/languageConfigurations.ts b/extensions/typescript/src/utils/languageConfigurations.ts index abced4189b8..ed002e9d1a8 100644 --- a/extensions/typescript/src/utils/languageConfigurations.ts +++ b/extensions/typescript/src/utils/languageConfigurations.ts @@ -60,4 +60,4 @@ export const jsxTags = { action: { indentAction: IndentAction.Indent } } ], -} \ No newline at end of file +}; \ No newline at end of file diff --git a/extensions/typescript/src/utils/languageModeIds.ts b/extensions/typescript/src/utils/languageModeIds.ts index f69fd1295df..65f8cb0e9ff 100644 --- a/extensions/typescript/src/utils/languageModeIds.ts +++ b/extensions/typescript/src/utils/languageModeIds.ts @@ -6,4 +6,5 @@ export const typescript = 'typescript'; export const typescriptreact = 'typescriptreact'; export const javascript = 'javascript'; -export const javascriptreact = 'javascriptreact'; \ No newline at end of file +export const javascriptreact = 'javascriptreact'; +export const jsxTags = 'jsx-tags'; \ No newline at end of file