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> {
391391 let extension = vscode . extensions . getExtension ( extId ) ;
392392
393393 async function languageServerInstall ( ) {
394+ if ( config ( "ignoreInstallLanguageServer" ) ) {
395+ return ;
396+ }
394397 try {
395398 await vscode . commands . executeCommand ( "extension.open" , extId ) ;
396399 } catch ( ex ) {
@@ -614,8 +617,10 @@ export async function activate(context: vscode.ExtensionContext): Promise<any> {
614617 context . extensionMode && context . extensionMode !== vscode . ExtensionMode . Test ? languageServer ( ) : null ;
615618 const noLSsubscriptions : { dispose ( ) : any } [ ] = [ ] ;
616619 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+ }
619624
620625 if ( vscode . window . activeTextEditor ) {
621626 diagnosticProvider . updateDiagnostics ( vscode . window . activeTextEditor . document ) ;
You can’t perform that action at this time.
0 commit comments