VS 2013 IDE 編輯器的一些新功能

更新(2014-1-16): 我也作了一回標題黨……其實我想記錄的是一些之前用舊版本時沒有注意到的功能,下面這些功能和快捷鍵不必定是VS 2013引入的。 OSC的威力太強大了,我都沒有想到這篇文章會有人會看到……

「新」功能

這裏記錄一些VS 2013 IDE 編輯器的新功能,以備查詢。正則表達式

  1. 上移、下移一整行:Alt-↑/↓;

    express

  2. 滾動條相似於Sublime Text 2的 Map Mode:

    編輯器

  3. 回到上一個光標位置/前進到下一個光標位置:
    1)回到上一個光標位置:使用組合鍵「Ctrl + -」;
    2)前進到下一個光標位置:「Ctrl + Shift + - 」。函數

  4. 刪除一整行代碼,只需將光標移至該行,再使用組合鍵「Ctrl+L」來完成剪切操做,而無需選擇整行。 spa

  5. 框式選擇get

    使用組合鍵「Shift+Alt+方向鍵(或鼠標)」便可完成框式選擇。框式選擇容許你同時對代碼行和列進行選擇。這對批量刪除某些代碼很方便的哦。io

  6. 在光標所在行的上面或下面插入一行date

    1)組合鍵「Ctrl+Enter」:在當前行的上面插入一個空行;語法

    2)組合鍵「Ctrl+Shift+Enter」:在當前行的下面插入一個空行。引用

  7. 調用參數信息提示

    對於某些函數體較大的函數來講,想輕鬆地確認參數在函數內部的使用狀況是件比較麻煩的事情。這時能夠將光標置於參數名上,再按組合鍵「Ctrl+Shif+空格」,參數被使用的地方會被高亮顯示。

  8. 快速切換窗口

    使用組合鍵「Ctrl+Tab」(此時能夠打開IDE的導航,得到鳥瞰視圖)。

  9. 快速隱藏或顯示當前代碼段  

    使用組合鍵「Ctrl+M,M」(記住:要按兩次M哦)。

  10. 大小寫轉換

    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

相關文章
相關標籤/搜索