From 4898e75f4ec7aa030290ad71e3cfde347e6891df Mon Sep 17 00:00:00 2001 From: Dylan McGannon Date: Fri, 27 Dec 2019 04:50:27 +1100 Subject: [PATCH] fix: prevent focusing the output tab (#454) --- src/extension.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 8f2fd68..193caf6 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -5,7 +5,7 @@ import * as path from 'path' import * as semver from 'semver' import * as url from 'url' import * as vscode from 'vscode' -import { LanguageClient, LanguageClientOptions, StreamInfo } from 'vscode-languageclient' +import { LanguageClient, LanguageClientOptions, RevealOutputChannelOn, StreamInfo } from 'vscode-languageclient' const composerJson = require('../composer.json') export async function activate(context: vscode.ExtensionContext): Promise { @@ -112,6 +112,7 @@ export async function activate(context: vscode.ExtensionContext): Promise const clientOptions: LanguageClientOptions = { // Register the server for php documents documentSelector: [{ scheme: 'file', language: 'php' }, { scheme: 'untitled', language: 'php' }], + revealOutputChannelOn: RevealOutputChannelOn.Never, uriConverters: { // VS Code by default %-encodes even the colon after the drive letter // NodeJS handles it much better