diff options
author | Matt Bierner <matb@microsoft.com> | 2022-11-02 02:38:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-02 02:38:45 +0300 |
commit | 8ad43669a9dcc9b4ddf7087becf3ea7da327b34f (patch) | |
tree | 08a2b6a12a41aa170a6bf524d1a9de4e4f0d2d06 /extensions | |
parent | a9bf3117d80c340ad663ba5b6001702ead02f2a8 (diff) |
Prompt users to test with extensions disabled (#165203)
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/typescript-language-features/src/typescriptServiceClient.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/extensions/typescript-language-features/src/typescriptServiceClient.ts b/extensions/typescript-language-features/src/typescriptServiceClient.ts index 169df72d203..18a9f864c6c 100644 --- a/extensions/typescript-language-features/src/typescriptServiceClient.ts +++ b/extensions/typescript-language-features/src/typescriptServiceClient.ts @@ -1036,7 +1036,13 @@ function getReportIssueArgsForError( ]; if (globalPlugins.length) { - sections.push(`**Global TS Server Plugins**\n\n` + globalPlugins.map(plugin => `- \`${plugin.name}\``).join('\n')); + sections.push( + [ + `**Global TypeScript Server Plugins**`, + `❗️ Please test with extensions disabled. Extensions are the root cause of most TypeScript server crashes`, + globalPlugins.map(plugin => `- \`${plugin.name}\``).join('\n') + ].join('\n\n') + ); } if (logPath) { |