Visual Studio使用技巧手冊
查找一個單詞:Ctrl+D快速跳轉到工具欄章的查找組合框。Ctrl+F3 查找選中的單詞,連續按F3可以在所有匹配之間循環。
Ctrl+I 遞增查找,Ctrl+Shif+I查找上一個結果。Ctrl+] 快速跳轉到對應的標記處。Ctrl+Shift+] 選中兩個標記之間的內容。
Ctrl+Shif+V 在剪貼環中的內容之間循環粘貼
書籤功能:Ctrl+K K
跳轉到一個方法的定義 F12
用瀏覽器的方式瀏覽 Ctrl+_ Ctrl+Shift+_ 向前和向後
大綱形式列出HTML和表單的繼承關係 查看-文檔大綱(Ctrl+Alt+T)
設置項目依賴 右擊解決方案瀏覽器中的項目圖標,選擇項目依賴。注意在Visual Studio 2005中,請使用網站-項目依賴項
將文件作爲資源嵌入
通過將文件作爲資源嵌入,你可以將任何文件直接加入你的程序集。首先你需要將它加入解決方案,然後在解決方案瀏覽器中選中該文件,修改屬性窗口中的構建操作,這個屬性告訴編譯器如何處理該文件。如果你選擇了內嵌資源生成,文件會被以原來的大小加入生成的程序集(不論這個程序是exe還是dll)。
將外部程序加入菜單
在Visual Studio菜單中加入外部程序的快捷方式,例如ILDASM, Reflector等。你還可以爲工具菜單下顯示的工具列表添加新程序,或者設定運行參數和工作目錄。你還可以在這裏設置環境變量,比如將當前文件設置爲$(TargetDir)。如果你不清楚目前有哪些環境變量,可以點擊右側的展開按鈕。
使用全屏模式
查看->全屏模式(或者Alt+Shift+Enter)
類視圖(選擇”查看->類視圖”或者Ctrl+Shift+C)顯示您的解決方案中所有類與名字空間的繼承關係.一個有用的給你是提取一個類或者成員的完整名字空間.將該類或類成員高亮顯示,按Ctrl+C.這樣就可以將完整的名字複製到剪貼板,如果你想把名字空間插入到代碼中,直接從類視圖中選擇類並拖動到代碼中即可.
修改多個控件的屬性
選中幾個控件(按住Ctrl或Shift進行選擇,或者用鼠標拖出一個矩形區域),屬性窗口自動顯示它們的公有屬性.
鎖定控件,右擊控件選擇鎖定即可
改變屬性窗口中下拉列表中的屬性值
在遇到屬性窗口中的下拉列表時,你只需要雙擊該屬性或相應的下拉列表就可以將設定值設爲列表中下一個可用的項,而不必展開下拉列表(如果當前值是列表中最後一個,則會設爲第一個)。我發現,在修改布爾值屬性時這一技巧尤其有效,只要雙擊一下就可以將真值轉爲假值,假值轉爲真值。
通過編譯器添加和刪除事件句柄
使用下拉列表選擇控件
如果一個Windows 表單程序上的控件太多,要找其中的一個就變得很麻煩,更不要說選中它。通常在面板重疊過多,或者表單上控件過多時,你很難找出其中一個控件進行修改。這種情況下,你可以用屬性窗口上方的下拉列表來選擇需要的控件。這個下拉列表只會出現在設計視圖中,其中列出了表單內所有的控件。要選擇其中一個控件,你只需要瞭解它的ID 和數據類型。
在設計器中爲Windows 服務添加安裝程序
在編譯一個Windows 服務程序時,你經常需要創建一個安裝類來執行服務的安裝。傳統做法是選擇“項目à添加新項”,在出現的對話框中添加安裝類。不過由於Windows 服務基本上都需要一個安裝類,VS.NET 爲其設置了一個方便的快捷做法。在設計視圖中查看Windows 服務時,你只會看到一個空白麪板上有幾個用於打開服務瀏覽器和工具箱,或者切換到代碼視圖的鏈接。不過如果你在這個面板上點擊右鍵,彈出菜單中會出現“添加安裝項目”的選項(如圖50)。選擇這個菜單項就可以爲你的Windows 服務添加安裝類。
後記:
本文全部摘自《VS.NET使用技術手冊》,作者Minh T. Nguyen,你可以在http://www.infoq.com/cn/免費下載此書的中文版。所謂工欲善其事,必先利其器,Visual Studio功能非常強大,我們無法全部掌握,但是掌握最有用的技巧無疑可以大大提高你的工作效率。在這裏向大家推薦一個Visual Studio插件Resharper4.0,有了它相對於爲Visual Studio插上了一對翅膀。再爲大家送上Resharper4.0的Crack:
User Name: Larry P Kallenbach
License Key: DvBoMpofkyh1Y6UfR9ldRosLJzoHYpTx
呵呵。另外infoq是一個非常精彩的站點,在這裏可以瀏覽軟件業最新的消息,提示等。