2017-06-10 8 views
0

私はファイル管理のためにFileBrowserパッケージを使用した崇高なテキスト3から来ています。サイドバーが選択された状態で、\を押すと、エクスプローラで現在のディレクトリを即座に開くことができる素晴らしい機能がありました。サイドバーがアクティブでない場合(たとえばテキストの編集時)、何も起こりません。VSコードのコンテキストキーボードショートカット

私はVSコードでこの機能をエミュレートしようとしています。これは私の質問に私をもたらします:特定のインターフェイス要素(私の場合はサイドバー)が選択されている場合にのみ動作するキーボードショートカットを使用できますか?テキストを編集するときにショートカットは何もしないでください(バックスラッシュを入力できるはずです)。ただし、サイドバーがアクティブな場合は、そのコマンドを実行する必要があります。 revealFileInOS(デフォルト)シフト + Altキー + R

答えて

0

は、このためのコマンドがあります。

keybindings.json

{ 
    "key": "\\", 
    "command": "revealFileInOS", 
    "when": "explorerViewletFocus && explorerViewletVisible" 
}, 
+0

これは動作しません。私は 'revealFileInOS'コマンドを見つけることができません。代わりに 'workbench.action.files.revealActiveFileInWindows'を使用しました。うまく動作します。 – stybl

+0

だから、古いバージョンのvscodeを使っています。 – Alex

+0

2日前にインストールされているので、私はそうは思わないのです。現在実行中のバージョン1.13.0。しかし、コマンドを追加したときに[changelog](https://code.visualstudio.com/updates/v1_10#_workbench)で見ることができますが、これは奇妙です。それがうまくいかない理由を考えることはできません。 – stybl

関連する問題