2017-09-23 17 views

答えて

1

あなたが知っている限り、あなたはvscode-iconsのようなものからsvgを参照することはできません。

あなた箱から出してすぐQuickPickItemプロパティのいずれかでGithub Octiconsを使用することができます。

const items: vscode.QuickPickItem[] = [{label: '$(git-merge) Merge Branch', 
             description: '$(git-commit) 1 commit', 
             detail: '$(diff-added) 3 $(diff-modified) 2'}] 
vscode.window.showQuickPick(items) 

あなたもちょうどshowQuickPickに文字列の配列を渡すことができます。

vscode.window.showQuickPick(['$(diff-added) Add', '$(diff-removed) Remove'])

+0

それはすてきです!アイコンのコードが表示されていても、フィルタがその文字列と一致すると表示されます。だから、本当に「$(差分)」が表示されています。あなたはその周りに道を知っていますか? –

+1

@NilsRiedemann優れた[Gitlens](https://github.com/eamodio/vscode-gitlens/blob/master/src/constants.ts#L92)のように、できるだけutf8の「アイコン」を利用することができます。拡張。それ以外の場合は、フィルタでocitconsを公開することは迷惑です。 –

関連する問題