天天看點

vs2008使用技巧推薦

VS2008技巧,非常實用,非常提高效率。

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-]顯亮整個塊,并移動光标到開的辨別處。這個快捷鍵隻有當光标在任意的辨別的下面時才起作用(如光标在區域内它就不會起作用了)。

本文來自CSDN部落格,轉載請标明出處:http://blog.csdn.net/songkexin/archive/2010/01/10/5168153.aspx

--------------------------------------------------------------------------------

VS2008 使用小技巧——快捷鍵

1. 怎樣調整代碼排版的格式?

選擇:編輯—>進階—>設定文檔的格式  或  編輯—>進階—>設定選中代碼的格式。

格式化cs代碼:Ctrl+k+f  格式化aspx代碼:Ctrl+k+d

2. 怎樣跳轉到指定的某一行?

兩種方法:Ⅰ. Ctrl+G  Ⅱ. 輕按兩下狀态欄中的行号

3. 怎樣建立矩形選區?

兩種方法:Ⅰ. 摁住alt鍵,然後拖動滑鼠即可。

Ⅱ. 按住Shift+Alt點選矩形的左上和右下位置即可。

4. 怎樣快速隐藏或顯示目前代碼段?

Ctrl+M,M

5. 怎樣快速切換不同的視窗?

Ctrl+Tab

6. 怎樣生成解決方案?

Ctrl+Shift+B

7. 怎樣快速添加代碼段?

輸入prop然後按兩次tab即可插入自動屬性

public int MyProperty { get; set; },

(輸入try,class,foreach等等,按兩次tab也有類似效果。)

8. 怎樣調用智能提示?

兩種方法:Ⅰ. Ctrl+J  Ⅱ. Alt+→

9. 怎樣調用參數資訊提示?

光标放到參數名上面,然後輸入Ctrl+Shif+空格。

10. 怎樣檢視代碼的詳細定義?

打開:視圖—>代碼定義視窗

然後你再在頁面中把滑鼠點到某個方法上。

11. 怎樣建立區域以友善代碼的閱讀?

#region

代碼區域

#endregion

12. 怎樣同時修改多個控件的屬性?

選中多個控件,然後右鍵屬性,這個時候這些控件共有的屬性就會出現,修改之後所有的控件都會變化。

13. 怎樣快速添加命名空間?

對于引用了dll,但代碼中沒有引用其命名空間的類,輸入類名後在類名上按    Ctrl+.     即可自動添加該類的引用命名空間語句。

14. 怎樣實作快速拷貝或剪切一行?

光标隻要在某行上,不用選中該行,直接按Ctrl+c 或Ctrl+x 就可以拷貝或剪切該行。

15. 怎樣使用任務管理器?

假如我們開發的項目很大,在項目中有些代碼沒有完成,我們可以做一下标記,便于将來查找。

建立方法:在要标志的地方輸入://TODO:...内容...

使用方法:視圖—>任務清單—>注釋

16、指令行快速啟動

"Inetmgr"        IIS管理器,不用到管理裡去找了,很快就可以顯示IIS管理了

"sqlwb"          快速啟動SQL2005企業管理器

"isqlw"           這是SQL2000的我也提供一下吧,這個可以起到SQL2000的查詢分析器。

"devenv"        啟動相應版本的VS Studio

17、Ctrl提示透明視窗

這是一個比較有意思的鍵。VS2005下,當你在調試代碼的時候,有時候提示資訊會遮擋代碼,這個時候你按CTRL可以将提示透明。VS2008這個透明效果,在更多的地方可見了,你不妨自己親自動手看看。

18、F12、Ctrl+減号、CTRL + SHIFT + 減号

這三個鍵在檢視代碼的時候,特别有用。通過F12你可以快速的找到一個函數的定義,通過Ctrl+減号你可以快速的傳回到函數的調用處。

VS2008快捷鍵大全 Ctrl+m+Crtr+o折疊所有大綱

Ctrl+M+Crtr+P: 停止大綱顯示

Ctrl+K+Crtr+C: 注釋標明内容

Ctrl+K+Crtr+U: 取消標明注釋内容

Ctrl+J : 列出成員 智能感覺Shift+Alt+Enter: 切換全屏編輯

Ctrl+B,T / Ctrl+K,K: 切換書簽開關

Ctrl+B,N / Ctrl+K,N: 移動到下一書簽 

Ctrl+B,P: 移動到上一書簽 

Ctrl+B,C: 清除全部标簽

Ctrl+I: 漸進式搜尋 

Ctrl+Shift+I: 反向漸進式搜尋 

Ctrl+F: 查找 

Ctrl+Shift+F: 在檔案中查找 

F3: 查找下一個 

Shift+F3: 查找上一個 

Ctrl+H: 替換 

Ctrl+Shift+H: 在檔案中替換 

Alt+F12: 查找符号(列出所有查找結果)

Ctrl+Shift+V: 剪貼闆循環

Ctrl+左右箭頭鍵: 一次可以移動一個單詞 

Ctrl+上下箭頭鍵: 滾動代碼螢幕,但不移動光标位置。

Ctrl+Shift+L: 删除目前行

Ctrl+M,M: 隐藏或展開目前嵌套的折疊狀态

Ctrl+M,L: 将所有過程設定為相同的隐藏或展開狀态

Ctrl+E,S: 檢視空白 

Ctrl+E,W: 自動換行 

Ctrl+G: 轉到指定行

Shift+Alt+箭頭鍵: 選擇矩形文本 

Alt+滑鼠左按鈕: 選擇矩形文本

Ctrl+Shift+U: 全部變為大寫 

Ctrl+U: 全部變為小寫代碼快捷鍵

Ctrl+Shift+空格鍵 / Ctrl+K,P: 參數資訊

Ctrl+K,I: 快速資訊Ctrl+E,U / Ctrl+K,U: 取消標明注釋内容

Ctrl+K,M: 生成方法存根

Ctrl+K,X: 插入代碼段 

Ctrl+K,S: 插入外側代碼

F12: 轉到所調用過程或變量的定義視窗快捷鍵Ctrl+W,W: 浏覽器視窗

Ctrl+W,S: 解決方案管理器

Ctrl+W,C: 類視圖

Ctrl+W,E: 錯誤清單

Ctrl+W,O: 輸出視圖

trl+W,P: 屬性視窗

Ctrl+W,T: 任務清單 

Ctrl+W,X: 工具箱

Ctrl+W,B: 書簽視窗

Ctrl+W,U: 文檔大綱

Ctrl+D,B: 斷點視窗

Ctrl+D,I: 即時視窗

Ctrl+Tab: 活動窗體切換

Ctrl+Shift+N: 建立項目

Ctrl+Shift+O: 打開項目

Ctrl+Shift+S: 全部儲存

Shift+Alt+C: 建立類

Ctrl+Shift+A: 建立項

Shift+Alt+Enter: 切換全屏編輯

Ctrl+B,T / Ctrl+K,K: 切換書簽開關

Ctrl+B,N / Ctrl+K,N: 移動到下一書簽 

Ctrl+B,P: 移動到上一書簽

Ctrl+B,C: 清除全部标簽

Ctrl+I: 漸進式搜尋 

Ctrl+Shift+I: 反向漸進式搜尋

Ctrl+F: 查找 

Ctrl+Shift+F: 在檔案中查找 

F3: 查找下一個 

Shift+F3: 查找上一個

Ctrl+H: 替換

Ctrl+Shift+H: 在檔案中替換

Alt+F12: 查找符号(列出所有查找結果)

Ctrl+Shift+V: 剪貼闆循環

Ctrl+左右箭頭鍵: 一次可以移動一個單詞

Ctrl+上下箭頭鍵: 滾動代碼螢幕,但不移動光标位置。

Ctrl+Shift+L: 删除目前行

Ctrl+M,M: 隐藏或展開目前嵌套的折疊狀态

Ctrl+M,L: 将所有過程設定為相同的隐藏或展開狀态 

Ctrl+M,P: 停止大綱顯示

Ctrl+E,S: 檢視空白

Ctrl+E,W: 自動換行

Ctrl+G: 轉到指定行 

Shift+Alt+箭頭鍵: 選擇矩形文本

Alt+滑鼠左按鈕: 選擇矩形文本

Ctrl+Shift+U: 全部變為大寫 

Ctrl+U: 全部變為小寫

其它相關:

      轉自:http://www.cnblogs.com/pumaboyd/archive/2008/06/13/1210797.html

首先有兩個地方需要注意:

1:工具->自定義->"在螢幕提示中顯示快捷鍵" 需要勾選上,友善記憶快捷鍵。預設設定就是這樣的。

2:工具->導入導出設定。這裡是整個VSStudio的環境的預設設定,我下面設計的都是在"C#環境"下的快捷鍵,如果你發現你所使用的快捷鍵和我所列舉的出入很大,請更改正确的環境。

基本情況了解了,故事是這樣開始的:

某一周日的早晨起床,突然發現滑鼠不見了。可能是隔壁家的貓給抓去了。一時情急,沒辦法,也隻能用鍵盤來啟動VSStudio啦。開始->程式 在一個個查找,要是程式太多,嘿嘿,眼睛都找花啦。還在用這麼落後的方式啟動IDE嗎,用快捷鍵啊。還是預設的,不用設定。如果要設定也就不英雄嘛。如何以最快的方式啟動IDE呢?開始->運作->輸入“devenv”。就可以直接調用VSStudio了。不錯吧,再給你列幾個常用的。

指令行快速啟動

"Inetmgr" IIS管理器,不用到管理裡去找了,很快就可以顯示IIS管理了

"sqlwb"    快速啟動SQL2005企業管理器

"isqlw" 這是SQL2000的我也提供一下吧,這個可以起到SQL2000的查詢分析器。

"devenv" 啟動相應版本的VS Studio

Ctrl提示透明視窗

這是一個比較有意思的鍵。VS2005下,當你在調試代碼的時候,有時候提示資訊會遮擋代碼,這個時候你按CTRL可以将提示透明。VS2008這個透明效果,在更多的地方可見了,你不妨自己親自動手看看。

vs2008使用技巧推薦

F12、Ctrl+減号、CTRL + SHIFT + 減号 (視訊檢視)

這三個鍵在檢視代碼的時候,特别有用。通過F12你可以快速的找到一個函數的定義,通過Ctrl+減号你可以快速的傳回到函數的調用處。

Ctrl+Tab、Ctrl+F6、Ctrl+Alt + 向下箭頭 (視訊檢視)

活動檔案的3種切換方式,比你用滑鼠點選友善一些噢。

Ctrl+K,M 生成方法存根 (視訊檢視)

這個快捷鍵在你寫結構性代碼的時候可是非常有用的噢。你可以先寫好一批代碼的定義,而不用關心具體的實作。同時又可以讓編譯器編譯通過。

       寫累了。為了截取這些視訊也倒騰了半天,提供一個整理好的列印版VS2008快捷鍵友善大家下載下傳。我就不一一介紹這些快捷鍵。

繼續閱讀