我的Visual Studio 2013常用快速鍵

來源:互聯網
上載者:User

標籤:blog   http   io   使用   java   ar   for   檔案   2014   

  聲明及廣告

所有功能針對C#開發配置而寫,部分功能可能由外掛程式提供,我會儘可能標註出相應的外掛程式名稱。為行文方便,所有快速鍵以大寫形式表示。太常用的快速鍵,如Ctrl + C, Ctrl + Z, Ctrl + Y等等不寫,主要還是以VS特有或最常用的為主。本文敘述的大部分快速鍵可用於Office系列軟體。

國際慣例,Q群:185718116。

重設配置的方法

編輯系 代碼提示

Ctrl + J啟用VS預設代碼提示功能。ReSharper等外掛程式會建議你修改快速鍵。

匯入命名空間

個人認為Ctrl + .是最方便的,複雜點的是Alt + Shift + F10,更複雜的是右鍵菜單Resolve,更更複雜的是Edit->IntelliSense->Resolve,最複雜的是前面的操作用滑鼠完成……另外,vs沒有eclipse的一鍵匯入所有依賴項(如一鍵匯入所有當前代碼使用到的java包功能),可惜了。

代碼選擇

1  地區代碼選擇

按Shift選擇整(行)塊代碼,可配合四個方向鍵(左右鍵:選擇單個字元,上下鍵:上下行的當前列)、Home(當前行首)、End(當前行尾)、PgUp(當前頁首)和PgDn(當前頁尾)使用。

2  單詞(逐詞)選擇

Ctrl + Shift + 方向鍵(左鍵、右鍵)可一次選擇整個單詞。

代碼刪除

如果為刪除某個函數或類名而使用【單詞(逐詞)選擇】技能,這真是太不給力了。Ctrl + Delete鍵,刪除游標右邊的塊(整個單詞或一個標點)。

代碼刪除.技能等級.2

如果要刪除整行,那上一個技能顯然不方便,此時,按下Ctrl + L,可以搓一個大火球出來,攻擊效果:刪除當前行。

代碼移動

Alt + 方向上或下箭頭,可把當前行代碼與上一行或下一行互換位置,如按下多次方向上箭頭,可向上移動數行,也可移動整塊代碼。

滾屏

其實,我是個偽鍵盤控(參考:周星馳.喜劇之王.其實我是一個演員),vs預設設定中有相當一部分功能不得不用滑鼠才可操作,但是,作為一隻碼蟻,經常點滑鼠其實是一個很打斷操作流程的事,我很煩這個,所以能用鍵盤完成的操作,我儘可能不用滑鼠。好了,不扯淡,說正事。

Ctrl + 方向鍵:上或下,讓vs的代碼視窗向上或向下翻一行。

需要翻的行數過多時,用PgUp或PgDn。要回到文檔開關,那就Ctrl + Home一下吧,文檔結尾必然是Ctrl + End。

方法(函數)體摺疊

這是配合【滾屏】功能使用的,也是平時閱讀別人代碼經常會用的操作。滑鼠在方法定義處,Ctrl + M兩次(按住Ctrl鍵,敲擊M兩次,可召喚神龍。感謝@_leox指正),技能特效如下。

方法(函數)體摺疊.技能等級.2

Ctrl + M + O摺疊游標所在的類的所有方法體,包括Region等等。感謝@_leox提供資訊。

方法(函數)體摺疊.技能等級.3

摺疊當前類檔案中所有的類。你知道的,有些人喜歡在一個類檔案中定義N個類,一個個的翻,略累。此時,按下Ctrl + M + L,召喚出地獄戰馬,移動速度+60%。再次按下Ctrl + M + L可反召喚~

程式碼片段搜尋

Alt + A快速鍵呼出Bing Code Search(需安裝Bing Code Search for C#外掛程式),Ctrl + J啟用代碼提示時也會出現必應程式碼搜尋功能。遇到新API時,有參考代碼,無疑比光看MSDN更利於搬磚。

代碼視窗管理

1  Alt + - 啟用當前代碼視窗的菜單

2  Ctrl + F4關閉當前代碼視窗

注釋

1  三個/這麼爽的功能不得不說

2  Ctrl + K、Ctrl + C注釋,Ctrl + K、Ctrl + U反注釋。VS內建的這個有點麻煩,visual assist x 提供了更方便的做法,選中要注釋的代碼,輕輕按下/鍵,是的,輕輕按下/鍵,只要一個鍵就好了,反注釋時也是同一個鍵,爽~。

查看參數列表

函數參數過多時,寫著寫著就不知道都可以接受什麼參數了(不要說記住參數列表,這個太難了),此時在方法列表處按下Ctrl + Shift + 空格即可查看方法簽名。這個功能會和IME衝突,可自行修改快速鍵組合。

讀碼系

目前,我大部分時間其實沒有在搬磚,而是讀碼,不好意思,是閱讀代碼。

切換代碼視窗

使用Ctrl + Tab啟用該視窗後,按住Ctrl鍵不放,使用Tab或Shift + Tab或方向鍵可進行導航。Alt + F7鍵可在Active Tool Windows(即左側)中導航。

查看方法的可維護性

外掛程式附帶技能,Alt + 9。

查看方法的調用者

Alt + 2開啟。以前按Shift + F12也可以尋找方法的調用者,但是那樣沒2013這個新特性方便。

查看快速定義

Alt + F12,2013新功能。比F12跳到定義要好些,開啟的文檔一多就容易混亂。visual assistant x提供Alt + G跳轉到定義,使用感覺也不錯,手不用離開A - F, J - ;區。

代碼閱讀導航

看代碼時經常會跳轉到不同的類檔案中,有時想按跳轉的順序一步步返回,可以按Ctrl + -,完成後退操作,Ctrl + Shift + -前進。個人感覺,visual assistant x提供的Alt + 方向左、右鍵使用起來比vs內建的要方便些。

代碼閱讀導航.技能等級.2

Ctrl + ,在當前解決方跳轉到指定的類、方法、欄位等等。

尋找類定義.技能等級

文檔內尋找,Ctrl + F,繼續尋找下一個按F3,尋找上一個Shift + F3。在變數、方法、類名等符號中,按下Ctrl + F3可在當前文檔中尋找該符號的引用。

尋找類定義.技能等級.1

維護老項目時經常會遇到修複漏洞、增加新功能等需求,用Ctrl + ;可以在解決方案下簡單地找下。

尋找類定義.技能等級.2 + 3

當需要更強大的尋找功能時,還是用Ctrl + Shift + F,啟用檔案尋找技能。再加上RegexBuffer,一不小心就暴擊了。

跳轉到指定行

這個和word一樣的用法,Ctrl + G。

類列表

Ctrl + F2 + 上下方向鍵,在當前文檔的多個類中導航。

 

 

原blog地址:http://www.cnblogs.com/cxd4321/p/3636225.html

我的Visual Studio 2013常用快速鍵(轉)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.