diff --git a/src/vs/vscode.d.ts b/src/vs/vscode.d.ts index 0109ec75662..6260b1e589e 100644 --- a/src/vs/vscode.d.ts +++ b/src/vs/vscode.d.ts @@ -1083,6 +1083,11 @@ declare namespace vscode { */ matchOnDescription?: boolean; + /** + * An optional flag to include the detail when filtering the picks. + */ + matchOnDetail?: boolean; + /** * An optional string to show as place holder in the input box to guide the user what to pick on. */ diff --git a/src/vs/workbench/api/node/extHostQuickOpen.ts b/src/vs/workbench/api/node/extHostQuickOpen.ts index 75bfa947745..53186057e38 100644 --- a/src/vs/workbench/api/node/extHostQuickOpen.ts +++ b/src/vs/workbench/api/node/extHostQuickOpen.ts @@ -40,7 +40,8 @@ export class ExtHostQuickOpen { let quickPickWidget = this._proxy.$show({ autoFocus: { autoFocusFirstEntry: true }, placeHolder: options && options.placeHolder, - matchOnDescription: options && options.matchOnDescription + matchOnDescription: options && options.matchOnDescription, + matchOnDetail: options && options.matchOnDetail }); return itemsPromise.then(items => {