網頁

2011年9月18日 星期日

Visual Studio 快速鍵整理 - 編輯


使用Visual Studio來設計.NET程式比起其他程式開發環境來說是比較方便,

因為有太多的功能都整合在這個IDE環境下,再加上VS2010開始提供了擴充管理員功能與新加入的NuGet功能,

在功能擴充與套件更新的操作上就更加方便了,

但是……還是會看到很多人在編寫程式碼的時候,還是習慣寫Code寫到一半時要再去花點時間去操作滑鼠,

然後按下滑鼠的左右鍵來完成一些功能的操作,看在我的眼裡,其實有些操作是可以不用去動用到滑鼠的,

畢竟在寫Code正起勁的時候,還要多花時間去操作滑鼠,對於講求效率的程式設計人員來說,

可以用鍵盤快速鍵來完成的操作就不要多花時間操作滑鼠。

 

以下整理有關「編輯」時,我常常會去使用到的鍵盤快速鍵,多記一點快速鍵,讓效率更好一點!



編輯快捷鍵

編輯快捷鍵

CTRL + F4                         關閉程式頁籤
SHIFT + ALT + ENTER       切換全螢幕顯示

CTRL + F                           尋找
CTRL + SHIFT + F              在檔案中尋找
CTRL + H                           取代
CTRL + SHIFT + H              在檔案中取代

CTRL + 左右方向鍵             一次移動一個單詞
CTRL + 上下方向鍵             滾動程式編輯區,但不移動游標位置
CTRL + Page Up                游標移動到目前程式編輯區的最上方
CTRL + Page Down            游標移動到目前程式編輯區的最下方

CTRL + SHIFT + 左右方向鍵       一次移動多選取一個單詞
SHIFT + 上下方向鍵                   上下移動選取區塊

CTRL + M M                  隱藏或展開游標所在的 region 的折疊狀態
CTRL + M L                   將所有過程設置為相同的隱藏或展開狀態

CTRL + G                      移動到指定行號位置

CTRL + A                      全選
CTRL + C                      複製
CTRL + V                      貼上
CTRL + Z                      復原
CTRL + Y                      取消復原
CTRL + SHIFT + Z          復原關閉的程式編輯視窗(Undo Close)

SHIFT + ALT + 方向鍵      選擇矩形區塊
ALT + 滑鼠左鍵                選擇矩形區塊

CTRL + SHIFT + U         反白區塊文字變為大寫
CTRL + U                      反白區塊文字變為小寫

CTRL + SHIFT + L         刪除目前行
CTRL + X                      刪除目前行

CTRL + K C               註解選定內容
CTRL + K U               取消註解選定內容
CTRL + K X               插入程式區段
CTRL + K S               插入外側代碼

Tab                      增加縮排
SHIFT + Tab         減少縮排

F12                      移到定義
SHIFT + F12         尋找所有參考
CTRL + K T           檢視呼叫階層

SHIFT  + F7           切換「設計檢視」以及「原始檔」顯示

CTRL + ALT + L           檢視方案總管
CTRL + ALT + X           檢視工具列
F4                               檢視屬性(Properties)
CTRL + ALT + O           檢視輸出
CTRL + \ E                   檢視錯誤清單 (Error List)
CTRL + \ T                    檢視工作清單(Task List)

CTRL + SHIFT + J         更新JScript Intellisense (於網頁設計畫面或JavaScript中使用才會更新)

 

另外還有些編輯的進階操作:

image

 

延伸閱讀:

Visual Studio 2010 快速功能鍵海報 - VB, C#, C++ 的快速功能鍵清單,提高你的開發效率!

MSDN - Visual Studio 中的鍵盤快速鍵

Will 保哥 - 加快 Visual Studio 執行速度與提升工作效率

Demo小舖 - 修改Visual Studio環境設定,使用熱鍵加快開發速度

Visual Studio .NET 2005 Keyboard Shortcuts

 

以上。

3 則留言:

  1. 有發現反白一個範圍後按Crtl+D好像可以ˋ直接複製貼上那個段落

    回覆刪除