From bf742a27c2167647517085087bbe216954255a46 Mon Sep 17 00:00:00 2001 From: Dylan McGannon Date: Mon, 21 Oct 2019 19:58:21 +1100 Subject: [PATCH 1/2] fix: prevent focusing the output tab --- src/extension.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 8f2fd688..94012498 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, StreamInfo, RevealOutputChannelOn } 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 From 2fc5b46e23134198901364911fb6d3d5d0ccb677 Mon Sep 17 00:00:00 2001 From: Dylan McGannon Date: Mon, 21 Oct 2019 20:08:46 +1100 Subject: [PATCH 2/2] fix: alphabetize imports --- src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 94012498..193caf63 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, RevealOutputChannelOn } from 'vscode-languageclient' +import { LanguageClient, LanguageClientOptions, RevealOutputChannelOn, StreamInfo } from 'vscode-languageclient' const composerJson = require('../composer.json') export async function activate(context: vscode.ExtensionContext): Promise {