簡體   English   中英

有沒有辦法設置鍵盤快捷鍵以在 Visual Studio 的解決方案資源管理器中打開包含選定文件的文件夾?

[英]Is there a way to set a keyboard shortcut to open containing folder of a selected file in Solution Explorer in Visual Studio?

當我在 Visual Studio 中單擊 C++ 項目時,我得到這個菜單:

在此處輸入圖像描述

所以我可以快速按Alt+F,F (Command ProjectandSolutionContextMenus.Project.OpenFolderinFileExplorer )打開項目的文件夾。

我還發現,如果我在 Visual Studio 的文本編輯器中打開文件,我可以打開包含文件夾: 在此處輸入圖像描述

我也將它綁定到Alt+F,F 我將它設置為僅在文本編輯器中處於活動狀態,它是File.OpenContainingFolder命令。

但是當我在解決方案資源管理器中單擊項目內的文件時,沒有上下文菜單: 在此處輸入圖像描述

我試圖使File.OpenContainingFolder命令全局化,但是當我單擊一個文件一次時,它在解決方案資源管理器中仍然不起作用。 如果我雙擊它並在文本編輯器中打開它,它就可以工作。

而且我在 Visual Studio 選項的“ Keyboard ”部分中找不到命令來打開在解決方案資源管理器中選擇的文件的包含文件夾。

也許有人知道該怎么做?

您可以創建一個外部工具菜單項,然后將快捷方式綁定到該項目。

  1. Go 至Tools > External Tools
  2. 單擊Add
  3. 在 Title 編輯框中輸入Show in Explorer
  4. 在命令編輯框中鍵入explorer.exe
  5. 在 Arguments 編輯框類型/select, $(ItemPath) 逗號和美元符號之間有一個空格。
  6. 單擊OK
  7. 記下列表中新命令的 position。 可能是第一名,也可能是第五名,或者別的什么。 我們假設它是第五個。
  8. 為命令Tools.ExternalCommand5分配快捷方式。 限制解決方案資源管理器的快捷方式。

而已。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM