vs2010經常使用快捷鍵

VS2010版快捷鍵2015-09-09瀏覽器

Ctrl+E,D ----格式化所有代碼編輯器

Ctrl+E,F ----格式化選中的代碼函數

CTRL + SHIFT + B生成解決方案工具

CTRL + F7生成編譯ui

F12轉到定義spa

CTRL + F12轉到聲明設計

SHIFT + ALT + ENTER全屏顯示調試

CTRL + K, CTRL + L取消remarkorm

CTRL + K, CTRL + C註釋選擇的代碼對象

CTRL + K, CTRL + U取消對選擇代碼的註釋

CTRL + M, CTRL + O摺疊代碼定義

CTRL + M, CTRL + L展開代碼定義

CTRL + DELETE刪除至詞尾

CTRL + BACKSPACE刪除至詞頭

SHIFT + TAB取消製表符

CTRL + U轉小寫

CTRL + SHIFT + U轉大寫

CTRL + SHIFT + END選擇至文檔末尾

CTRL + SHIFT + HOME選擇至文檔末尾開始

CTRL + SHIFT + F9取消全部斷點

F6:生成解決方案

Ctrl+F6:生成當前項目

F5:啓動調試

Ctrl+F5:開始執行(不調試)

F9:切換斷點

Ctrl+F9:啓用/中止斷點

Ctrl+Shift+F9:刪除所有斷點

F10:逐過程

Ctrl+F10:運行到光標處

F11:逐語句

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

Ctrl+左右箭頭鍵:一次能夠移動一個單詞

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

Ctrl+Shift+L:刪除當前行

Ctrl+M,M:隱藏或展開當前嵌套的摺疊狀態

Ctrl+M,L:將全部過程設置爲相同的隱藏或展開狀態

Ctrl+E,S:查看空白

Ctrl+E,W:自動換行

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

Ctrl+Shift+U:所有變爲大寫

Ctrl+U:所有變爲小寫

Ctrl+E,C / Ctrl+K,C:註釋選定內容

Ctrl+E,U / Ctrl+K,U:取消選定註釋內容

F12:轉到所調用過程或變量的定義

窗口快捷鍵

Ctrl+W,W:瀏覽器窗口

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

Ctrl+W,C:類視圖

Ctrl+W,E:錯誤列表

Ctrl+W,O:輸出視圖

Ctrl+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:新建項

VS2005的隱藏快捷鍵

這裏我將會把一些無心中發現的VS2005中沒有明確指出的快捷鍵共享出來,並非全部的快捷鍵,或者常見的一些快捷鍵。

一、Ctrl+Space直接完成類或函數(原本這個並不算隱藏的快捷鍵,可是由於中文輸入法搶佔這個快捷鍵,因此。。。,替代的快捷鍵是Alt+Right)

二、Shift+Delete整行刪除,而且將這一行放到剪貼板(這時候不能選中一段內容)

三、Shift+Insert粘貼,有點匪夷所思,Ctrl+V就能夠了,大概是爲了和Shift+Delete對應吧

四、Ctrl+Up,Ctrl+Down滾動編輯器,但儘可能不移動光標,光標保證在可見範圍內

五、Ctrl+BackSpace,Ctrl+Delete整詞刪除,有的時候頗有用

六、Ctrl+Left,Ctrl+Right按整詞移動光標(不算隱藏,和前面幾條加起來就是Ctrl光標控制套件了)

七、Alt+Shift+F10打開執行更名,實現接口和抽象類的小窗口(還能夠用Ctrl+.,不過有的中文輸入法用到這個)

八、Shift+F9調試是打開QuickWatch,內容是當前光標所在處的內容

九、F12轉跳到定義,頗有用的快捷鍵

十、Shift+F12查找全部引用

 

代碼編寫

Shift + Alt + Ente -全屏顯示

Shift + Alt + F10 -有三種做用:

1.在實現接口時,按下,可打開用於實現接口的選項;

2.在修改一個變量、方法、類等等時,打開重命名選項;

3.在寫完一個未using的對象時,打開using選項。

Ctrl + R + E -封裝字段(VS2008已經基本不須要該快捷鍵了,由於C# 3.0的自動屬性–Auto-Implemented Properties)

Ctrl + J -列出成員,僅包括代碼提示

Ctrl + Shift + Space -顯示參數信息

Tab(按兩下)-補齊代碼塊,例如在try、for、do後按

Ctrl + K + S -外側代碼,僅包括代碼塊模版

F6 / Ctrl + Shift + B -生成解決方案

F7 -跳轉到窗體後置代碼,WinForm中、WebForm中均可以,在WinForm中一樣能夠跳回設計視圖

Shift + F7 -在WebForm的後置代碼中,跳回設計視圖

F8 -順序切換當前文件中的錯誤位置

F12 -轉到定義

Ctrl + _ -轉到定義後返回

Ctrl + Shift + _ -再次轉到定義

Ctrl + Tab -切換當前打開的活動窗口(代碼和視圖設計界面之類的)

 

快速代碼模板

"cw" + Tab + Tab - Console.WriteLine();

"mbox" + Tab + Tab - Messagebox.Show();

"prop」+ Tab + Tab -含有Get、Set訪問器的屬性塊

"propg」+ Tab + Tab -只讀屬性快

"propfull」+ Tabl + Tab -具備完整get、set訪問器的屬性快

 

代碼操做

Ctrl + K + C -註釋

Ctrl + K + U -取消註釋

Ctrl + ] -尋找匹配的括號

Ctrl + Shift + ] -選擇匹配的括號與其中的代碼

Ctrl + F -快速查找

Ctrl + H -快速替換

Ctrl + Shift + U -轉換爲大寫

Ctrl + U -轉換爲小寫

Ctrl + K + D -設置文檔格式

Tab -增長縮進

Shift + Tab -減小縮進

Ctrl + M + M -摺疊代碼,例如將光標放在#region、if、方法頭的位置,將會摺疊它們

Ctrl + . -調出using菜單

Ctrl + E + S -查看空白(將空格轉換爲綠色的點,在查找多餘的空格時尤其方便)

 

調試運行

F5 -啓動調試

Shift + F5 -中止調試

F9 -設置斷點

Ctrl + Shift + F9 -刪除全部斷點

F10 -逐過程調試

F11 -逐語句調試

 

技巧

1.啓動VS,可在運行中輸入「devenv」;

2.雙擊控件工具,自動添加控件;

3. Alt +方向鍵-可用方向鍵細微調整控件的大小;

4.方向鍵-調整控件的位置;

5.按住Alt,能夠矩形的方式選取代碼;

6.移除不須要的命名空間(Visual Studio 2008及VisualStudio 2010適用)

一般建立一個類,Visual Studio會自動爲你引入System、System.Collections.Generic、System.Text,這3個命名空間,但建立完後不必定須要他們所有。而當建立WinForm、WebForm時會引入更多不須要的命名空間,把它們留着太佔位置,Visual Studio早就爲咱們準備了這個功能,在類中右擊鼠標,選擇:「組織using」>「移除和排序」,便可移除不須要的命名空間,並按英文字母正序排列各命名空間。

7.自動using命名空間(快捷鍵Ctrl + .):

一般代碼寫的很長的時候,在後面須要使用一個未using的對象,須要回到代碼的頭部去using,而後再回去繼續寫:這是件多麼痛苦的事!

這件痛苦的事VS能夠徹底代辦,首先確保對象的名字必定要寫對:

這時能夠看到沒using System.IO的狀況下,Directory是被劃上紅線的,能夠注意到開頭出有個小矩形,鼠標移上去,按下後能夠看到選項:

選擇usingSystem.IO,會在頂部using該命名空間,而選擇System.IO.Directory會在Directory前加上System.IO,補全引用。

還有第二種方法:在未引用的對象上右擊,選擇Resolve(解析),能夠看到一樣的選項:

相關文章
相關標籤/搜索