![](/img/trans.png)
[英]vscode with a local .git repository saying “too many active changes”
[英]Add a shortcut key in VSCode that is active when the “Git: Open Changes” editor is active
我正在使用“Git:打開更改”命令來查看我的 git 階段,在該編輯器中,我使用“Git:階段選擇范圍”命令來進行更改。 我想使用快捷鍵自動化后一個命令。 我應該在 VSCode 快捷方式頁面的“何時”字段中輸入什么,以便快捷方式僅在顯示打開的 git 更改的編輯器中處於活動狀態?
更一般地說,在“時間”列中識別特定編輯器的正確方法是什么? (能夠引用那里的任何編輯器的步驟是什么)
您可以為命令 ID 分配快捷方式:
git.stageSelectedRanges
[默認值: CTRL + K和弦CTRL + ALT + S ]。
但是要回答如何僅在差異編輯器處於活動狀態時應用快捷方式,您可以在 when 表達式中使用以下鍵綁定上下文:
isInDiffEditor
當然,結合你想要的任何其他東西。 這至少僅在差異編輯器處於活動狀態時才適用。
您可以根據他們的文檔查看其他上下文
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.