更新(2014-1-16): 我也作了一回標題黨……其實我想記錄的是一些之前用舊版本時沒有注意到的功能,下面這些功能和快捷鍵不必定是VS 2013引入的。 OSC的威力太強大了,我都沒有想到這篇文章會有人會看到……
這裏記錄一些VS 2013 IDE 編輯器的新功能,以備查詢。正則表達式
上移、下移一整行:Alt-↑/↓;
express
滾動條相似於Sublime Text 2的 Map Mode:
編輯器
回到上一個光標位置/前進到下一個光標位置:
1)回到上一個光標位置:使用組合鍵「Ctrl + -」;
2)前進到下一個光標位置:「Ctrl + Shift + - 」。函數
刪除一整行代碼,只需將光標移至該行,再使用組合鍵「Ctrl+L」來完成剪切操做,而無需選擇整行。 spa
框式選擇get
使用組合鍵「Shift+Alt+方向鍵(或鼠標)」便可完成框式選擇。框式選擇容許你同時對代碼行和列進行選擇。這對批量刪除某些代碼很方便的哦。io
在光標所在行的上面或下面插入一行date
1)組合鍵「Ctrl+Enter」:在當前行的上面插入一個空行;語法
2)組合鍵「Ctrl+Shift+Enter」:在當前行的下面插入一個空行。引用
調用參數信息提示
對於某些函數體較大的函數來講,想輕鬆地確認參數在函數內部的使用狀況是件比較麻煩的事情。這時能夠將光標置於參數名上,再按組合鍵「Ctrl+Shif+空格」,參數被使用的地方會被高亮顯示。
快速切換窗口
使用組合鍵「Ctrl+Tab」(此時能夠打開IDE的導航,得到鳥瞰視圖)。
快速隱藏或顯示當前代碼段
使用組合鍵「Ctrl+M,M」(記住:要按兩次M哦)。
大小寫轉換
1)轉小寫:使用組合鍵「Ctrl+ U」;
2)轉大寫:使用組合鍵「CTRL + SHIFT + U」。
Win7下安裝VS2013須要系統上有IE 10。Win7安裝IE 10務必打開Windows Update,我想大部分國人這個選項都是關閉的,大概都是那些所謂的「衛士」、「管家」的自做聰明之舉。
(呃,我確實裝了一個QQ電腦管家...)
VS 2013「查找/替換」對話框支持的正則表達式語法與VS 2008有了改變。
主要是再也不使用「{}」來捕獲一個分組,再也不使用\一、\二、……在替換框引用捕獲的分組。新的語法是使用「()」捕獲分組,用$一、$二、……在替換框引用捕獲的分組,\一、\二、……改成只能用於查找框中,用法示例:
([a-z])X\1 matches "aXa"and "bXb", but not "aXb". ". 「\1」 refers to the first expression group 「[a-z]」.
具體見 http://msdn.microsoft.com/en-us/library/2k3te2cs%28v=vs.120%29.aspx 。