2008-10-13 45 views
13

每次啓動Visual Studio時,首次單擊「添加引用」將一個DLL引用添加到項目時,默認情況下,該對話框上的.NET選項卡被選中。由於大多數人讀這可能已經注意到,它可能需要很長的時間 - 通常超過30秒 - 對於.NET組件的完整列表填寫Visual Studio 2008 - 我可以更改默認選擇哪個「添加引用」選項卡?

的因爲我們正在設計我們的解決方案的方式。但是,大約80%的時間,我想從「項目」選項卡或「瀏覽」選項卡中選擇。

有沒有設置任何地方在Visual Studio中,這將讓我在「項目」是加載了第一個選項卡?有誰知道任何其他隱藏的技巧來實現相同的效果?

回答

8

我用這個tip做到這一點以不同的方式。打開你的對象瀏覽器(Cntrl + Alt + J)。將瀏覽下拉菜單更改爲「我的解決方案」。選擇你想要的項目。在工具欄上,單擊「在解決方案資源管理器中添加到所選項目中的引用」。

整潔的工作爲我節省了很多時間。

+0

可愛的,它具有同時解決我的「瀏覽」和「項目」的問題,因爲通常當我做的獎金「瀏覽」,我想添加一個外部DLL REF (如NHibernate)轉移到已經被Project#1引用的Project#2。謝謝。 – 2008-10-14 01:18:16

2

我從來沒有找到任何地方允許您更改默認選項卡。是的,這很煩人窗口可以加載多長時間。我認爲這是我們必須忍受的事情。

0

恐怕答案,據我所知,沒有。我甚至通過註冊表來確定是否有重新排序標籤。你可能可以用十六進制編輯器做到這一點,但我會建議反對。

1

你可能會考慮的另一個技巧是,如果你在其他項目中引用一個類型,ReSharper會注意到這一點,並提供將它添加到你的推薦給你。

有了這個,除非我有文件,DLL引用添加我從來沒有拜訪過該選項卡。

+0

CodeRush具有類似的功能。 – 2008-10-14 17:57:12

3

如果安裝了用於Visual Studio 2008的PowerCommands,則可以在項目之間複製粘貼引用,以及將各個項目作爲引用複製粘貼,而無需打開引用對話框。

+0

謝謝,這也非常有幫助。 – 2009-03-12 03:58:55

相關問題