Vscode: デバッグビューレットの可視性(「いつ」コンテキストの場合)

作成日 2018年01月08日  ·  3コメント  ·  ソース: microsoft/vscode

現在、検索ビューレットやエクスプローラービューレットのように、「デバッグビューレット」の可視性(またはフォーカス)を検出する方法はありません。
[searchViewletVisible、searchInputBoxFocus、explorerViewletVisible、explorerViewletFocus]

これの私のユースケースは、サイドバービューレットのインテリジェントな切り替えを可能にすることです(おおよそhttps://github.com/Microsoft/vscode/issues/41186のように)が、句のコンテキストでの可視性とフォーカスには他の用途があると思います。

要求された名前はdebugViewletVisibleとdebugViewletFocusです。

debug feature-request

最も参考になるコメント

sidebarVisibleでは、サイドバーが表示されているかどうかを検出する方法はありません。 Explorer Viewletが開いている場合、 sidebarVisibletrueです。 Debug Viewletが開いている場合、 sidebarVisibletrueです。 この機能リクエストの目的は、 Debug Viewletが開いていることを具体的に判断する方法です(別のアクションを実行するため)。

私の希望するユースケースでは、 Debug Viewletが表示フォーカスの両方がないときにCmd+Shift+D押すと、表示とフォーカスの両方が表示されます(非表示の場合は表示してフォーカスし、フォーカスします)焦点が合っていない場合)。 Debug Viewletが表示され、フォーカスされているときにCmd+Shift+D押すと、 sidebarが非表示になります。

注意:このキーボードショートカット(または切り替え機能)を追加するように要求しているわけではあり

全てのコメント3件

このコンテキストを使用してくださいsidebarVisible

sidebarVisibleでは、サイドバーが表示されているかどうかを検出する方法はありません。 Explorer Viewletが開いている場合、 sidebarVisibletrueです。 Debug Viewletが開いている場合、 sidebarVisibletrueです。 この機能リクエストの目的は、 Debug Viewletが開いていることを具体的に判断する方法です(別のアクションを実行するため)。

私の希望するユースケースでは、 Debug Viewletが表示フォーカスの両方がないときにCmd+Shift+D押すと、表示とフォーカスの両方が表示されます(非表示の場合は表示してフォーカスし、フォーカスします)焦点が合っていない場合)。 Debug Viewletが表示され、フォーカスされているときにCmd+Shift+D押すと、 sidebarが非表示になります。

注意:このキーボードショートカット(または切り替え機能)を追加するように要求しているわけではあり

activeViewlet=debug使用する

このページは役に立ちましたか?
0 / 5 - 0 評価