2008-11-08 87 views
8

我想編寫一個Visual Studio插件,爲解決方案資源管理器提供即時搜索。所以你按下了一個組合鍵,當你輸入一個列表時,首先包含解決方案資源管理器的所有文件將被縮小。Visual Studio插件,用於在解決方案中快速搜索文件

但我怎樣才能訪問使用C#的解決方案資源管理器?有沒有人有一些好的資源?


編輯:我編輯了標題,使之更涉及內容,因爲所有你貼已經取得插件。

+0

我很高興你問這個問題。我一直在尋找像這樣的插件一段時間,但沒想到在SO上發佈。 – 2008-11-19 18:14:39

+0

謝謝j0rd4n! 我從來沒有聽說過這樣的插件,所以我只是想問問!我很高興這對你有幫助! – 2008-11-20 15:19:32

回答

4

爲什麼重新發明輪子? DevExpress +微軟綁定提供免費@ PDC2008 CodeRush Express,只要這樣做,如果我正確理解你。

AFAIR我認爲跳轉到文件魔術組合鍵是Ctrl + Alt + F和它串也很相配。我試過了,它爲我工作。相當漂亮。這裏的the link到一個錄音的情況下,我搞砸了實際擊鍵...一些非常好的提示。

更新:編寫a blog post爲時間不足的人。

1

DPACK真的打敗所有的人(而且它是免費的)。
查看Alt + U和Alt + M快捷鍵(我也推薦其他人)。

此外,我發現StudioTools具有非常令人印象深刻的轉到功能,如果你想跳轉到另一個文件中的特定點(類型成員)(非常快)。

注意:R#也有這樣的功能,但IMO比DPack的版本弱。

4

Visual Studio已經完全能夠做到這一點;只要將「Edit.GoToFindCombo」拖到工具欄中,如果它尚未存在。 (如果是,請按Ctrl + D來激活),併爲所有以字母「s」開頭的文件鍵入「> s」。

Example of the GoToFindCombo with the 'open' command http://www.aaronlerch.com/files/blog/TheTalentedMr.GoToFindCombo_F0A5/image_thumb_5.png

的GoToFindCombo比這更強大的,雖然,你可以設置別名 「>別名$ aliasHere $ SomeCommand」 在Visual Studio中幾乎每一個命令。例如,要爲查找文件創建別名,請鍵入「> alias ff Edit.FindinFiles」

相關問題