1,Visual Studio 2008自帶的1000多個 Windows 系統使用的各種圖標、光標和動畫文件 在Visual Studio 2008的安裝目錄下, /Microsoft Visual Studio 9.0/Common7/VS2008ImageLibrary/2052文件夾下面,有一個VS2008ImageLibrary.zip,這個文件里面將常用的Windows系統圖標、光標和動畫文件集中到了一起。包括Office、Win9x、WinVista和WinXP等系統使用的,可以免費使用哦。
2,刪除多余的using指令,并且排序 當我們新一個類的時候,Visual Studio 會將常用的命名空間using在類的頭部。但是在我們寫完一個類的時候,有些using是多余的,刪除多余的using,再排一下序,可以使代碼看起來更清晰。Visual Studio 2008 已經為我們做好了這一切。在代碼編輯區點擊右鍵,可以看到"組織 using"菜單,這就是我們需要的了。
3,復制或刪除一行代碼時,不用先選擇它 如果你想復制一行代碼,你只需要簡單的按CTRL+c拷貝,然后按CTRL+v粘貼這行就可以了,而不需要選擇整行的代碼。如果你想刪除一行代碼,只需按CTRL+x就可以了。
4,取代其他編輯器里Ctrl+F的方便的增量查找 用過ultraedit會對那兩個上下搜索按鈕印象深刻,Visual studio里有更厲害的。 操作方法:
??? ?1).按Ctrl+I鍵;
?? ??2).鍵入你要搜索的文本。注意:這時你會看到光標跳至第一個匹配的地方,匹配的文本高亮顯示;
??? ?3).再次按下Ctrl+I鍵,光標將跳至下一個匹配的文本;
??? ?4).按Ctrl+Shift+I可向后搜索;
???? 5).要停止搜索,按ESC鍵;
5,如何在編輯器中進行框式選擇 操作方法: 你是否知道VS提供了兩種不同的選擇模型:流式和框式嗎? 大家應該都熟悉流式選擇模型了,只要使用Shift+方向鍵即可(或者使用鼠標進行選擇)。 框式選擇則允許你同時對航和列進行選擇。只要同時按下Shift+Alt+方向鍵,你就了解它的不同之處了。剪切,拷貝,粘貼,這些功能都能使用,只是需要記住從哪里開始選擇的。啊,讓我想起了那段做測試時的時光。 備注:也可以使用鼠標+Alt鍵完成該操作。前兩天我還遇到該提示的一個有意思的用法。有時候我們拷貝網上的文章中的代碼時會將行號一起拷進來,使用框式選擇可以只選擇行號部分,將其刪除。
6,如何使用快捷鍵在當前代碼行的上面或下面插入一行(推薦,很實用) 按下Ctrl+Enter會在上面插入一個空行,Ctrl+Shift+Enter則會在下面插入一個空行。光標會移至新行的開始處。 備注:這是我非常喜歡的一個快捷鍵,如果不用這個,則需要使用Home或End,然后使用方向鍵,再使用回車才能達到上面的效果。
7,安裝之后,將您的IDE設置恢復到默認設置 如果IDE的設置在任何先前發布的版本中做了更改,它們都應該被恢復到默認設置。可以在Visual Studio 2008中點擊菜單 Tools > Import and Export Settings... > Reset all settings,此外還有一些Import和Export的選項可用。
8,通過按"tab"兩次插入代碼塊 操作步驟: 在編輯的中輸入代碼片段,比如"for" 在這個狀態下,按兩次"tab"鍵,將會插入代碼塊,如下圖所示 此時你可以把第一"i"改成"j",然后按Tab鍵,則所有的變量都變成了"j"。 備注:這樣既快又不容易語法出錯。
9,使用Ctrl+Tab打開IDE的導航,獲得鳥瞰視圖 同時在Visual Studio中導航到所有打開的文件和工具窗體 按"Ctrl+Tab"鍵,打開IDE導航窗口,按住Ctrl鍵,同時用方向鍵或鼠標選中一個文件或工具窗體來激活。 備注:這時最好不要松開"Ctrl+Tab",按方向鍵看鳥瞰圖,全部松開后就定位到需要的文件或工具窗體,說實在的,這窗口挺酷的。
10,查找匹配的標記 某些標識總是成對出現。例如,"{"標識必須用對應的"}"標識關閉。雖然你點擊一個{ 和它匹配的}就會高亮顯示,但是如果代碼過長的話就不好找了,同樣,編譯器指示符"#region"必須有對應的"#endregion"指示符。當導航你的代碼時,你有時需要查找對應的標識。通過按Ctrl-]你可以這樣做。這個快捷鍵只有當光標在這些標識符的任何一個的下面時才起作用,它會立即跳轉到對應的標識符而不管它是開的或閉的標識。 如果你想顯亮兩個匹配的標識之間的所有代碼時,按Ctrl-Shift-]顯亮整個塊,并移動光標到開的標識處。這個快捷鍵只有當光標在任意的標識的下面時才起作用(如光標在區域內它就不會起作用了)
11. 通過按CTRL鍵自動添加命名空間 過去在Vistual Studio 2008之前,如果你想在你的代碼中應用一個類,而你又沒有引用該類的命名空間,你就必須去查詢文檔然后引入該類的命名空間。 而Visual Studio 208已經可以自動為你引入命名空間,如果你沒有引入你用的類所屬的命名空間,Visual Studio的編輯器中該類的下面就會顯示一個如圖2所示小紅塊。 按下CTRL就可以顯示一個對話框,你可以選擇正確的命名空間,然后按下ENTER鍵來引入改命名空間,或用快捷鍵Ctrl+Shift+F10
12.不通過手寫來創建屬性 請永遠不要通過手寫來進行屬性聲明。請先鍵入prop然后按下TAB+TAB,就會出現圖4的屬性模板,然后你只需用TAB鍵來填充你的模板參數。可以節 省很多時間的,你可以嘗試一下
13.用CTRL+TAB切換活動窗口 用virual studio工作一段時間之后,vs編輯環境的窗口中會有很多文件。這是你可以按下組合鍵CTRL+TAB來切換文件,你也可以在這時松開 TAB鍵, 然后按上下左右鍵來選擇你要在當前窗口中顯示的文件
14. 雙擊App_Data中的數據庫文件打開數據庫 但你向一個項目文件添加一個 SQL Express數據庫后,你可以通過雙擊App_Data文件中的。mdf文件來快速鏈接到該數據庫。雙擊數據庫就會打開"服務器資源管理器"窗口,而且 會自動展開該數據庫對象
15. 用CTRL+N或者CTRL+SHIFT+A添加新項 一般情況下,用鼠標操作Visual Studio會比鍵盤組合鍵慢一些。你若想在添加一個新項的時候快一些,那么請你用組合鍵CTRL+N,或者CTRL+SHIFT+A。 第一個組合鍵(即CTRL+N)適用于ASP。NET網站,而第二個組合鍵(即CTRL+SHIFT+A)在網站和ASP。NET MVC web引用程序中都適用
16.添加文件時,你不必鍵入文件擴展名 這個提示和上一個有關聯,用TAB鍵選擇要添加的項后,你要在"名稱"文本框中鍵入該項的名字。當你鍵入新加項的時候,你不用添加該項的擴展名,因 為VisualStudio可以根據你選擇的模板來判斷并添加擴展名。 例如,當你要添加一個叫做MyPage。aspx的Web頁面時,你只要鍵入MyPage即可。添加一個名為Site。master時,你只需鍵入 Site。 你可能認為多鍵入幾個字符不會有關系,但是如果你的要向Visual Studio項目中添加很多文件時,你就可以節省很多時間。
17. 注釋或重復代碼片斷 在我們寫代碼的往往要寫代碼注釋,可是在每個類中寫 這些注釋的文字是不是很煩,如果你每次用復制,粘貼的花是不是也是很麻煩,如果我們能想拖控件一樣,拖到代碼文件中多好啊,其實在在Vs中是可能的,我們只要把我們的代碼塊選中,然后在代碼模式中向工具箱中把這個代碼快直接拖到工具箱中就行了,接下 來,我們在要注釋的地方直接把這個“控件”拖到我們的代碼中就行了,是不是很酷!
18.格式化整個塊 快捷鍵:Ctrl+K+D
19.創建區域選擇 在VS.NET中通過按住Alt鍵,拖運鼠標在一個矩形區域上來做一個區域選擇。不知道你是否 這樣選擇過區域?這個技巧允許你創造一個區域并不包含其間的行(見圖)。通過這個方法非常容易拷貝,剪切,粘貼矩形區域塊
20.窗體和代碼頻繁切換比較麻煩? 將VS編輯窗口雙開,鼠標選中標簽,向下拖動后放開鼠標,
21.同一窗體代碼上下切換麻煩? 試試這個吧,,找到編輯窗口右上角的那個滾動欄,如圖1,然后鼠標選中向下拖動,如圖2,調節上下位置即可