File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -391,6 +391,9 @@ function languageServer(install = true): vscode.Extension<any> {
391
391
let extension = vscode . extensions . getExtension ( extId ) ;
392
392
393
393
async function languageServerInstall ( ) {
394
+ if ( config ( "ignoreInstallLanguageServer" ) ) {
395
+ return ;
396
+ }
394
397
try {
395
398
await vscode . commands . executeCommand ( "extension.open" , extId ) ;
396
399
} catch ( ex ) {
@@ -614,8 +617,10 @@ export async function activate(context: vscode.ExtensionContext): Promise<any> {
614
617
context . extensionMode && context . extensionMode !== vscode . ExtensionMode . Test ? languageServer ( ) : null ;
615
618
const noLSsubscriptions : { dispose ( ) : any } [ ] = [ ] ;
616
619
if ( ! languageServerExt ) {
617
- outputChannel . appendLine ( `The intersystems.language-server extension is not installed or has been disabled.\n` ) ;
618
- outputChannel . show ( true ) ;
620
+ if ( ! config ( "ignoreInstallLanguageServer" ) ) {
621
+ outputChannel . appendLine ( `The intersystems.language-server extension is not installed or has been disabled.\n` ) ;
622
+ outputChannel . show ( true ) ;
623
+ }
619
624
620
625
if ( vscode . window . activeTextEditor ) {
621
626
diagnosticProvider . updateDiagnostics ( vscode . window . activeTextEditor . document ) ;
You can’t perform that action at this time.
0 commit comments