From 42eca3f8d7619b538a8199fced174f1a20014cac Mon Sep 17 00:00:00 2001 From: Jonathan Carter Date: Wed, 4 Apr 2018 16:01:54 -0700 Subject: [PATCH] fix: restricting language services to file schemes --- src/extension.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 0e1e01e..fc9b83f 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -93,7 +93,10 @@ export async function activate(context: vscode.ExtensionContext): Promise // Options to control the language client const clientOptions: LanguageClientOptions = { // Register the server for php documents - documentSelector: ['php'], + documentSelector: [ + { scheme: 'file', language: 'php' }, + { scheme: 'untitled', language: 'php' } + ], uriConverters: { // VS Code by default %-encodes even the colon after the drive letter // NodeJS handles it much better