Visual Studio 2010 操作技巧系列 (6):增強的區塊選取與編輯功能


區塊選取功能其實是許多文字編輯器的基本功能之一(包括 Word),用過的人應該都知道只要按下鍵盤的 ALT 鍵不放,再利用滑鼠選取區塊的範圍即可選取區塊的文字。如果透過鍵盤進行區塊選取的話,也是先按下鍵盤的 ALT 鍵不放,再按下 Shift 鍵不放,接著再移動鍵盤方向鍵進行移動即可完成區塊選取。

雖然 Visual Studio 2010 之前的版本也都有支援區塊選取,但是「區塊編輯」功能卻大大的受限,以往只能使用很基本的「區塊刪除」與「區塊複製/貼上」功能,但是 Visual Studio 2010 與之前的 Visual Studio 版本主要有兩個主要的增強:

一次編輯多行

以下圖為例,我們先用區塊選取以下兩行的 private 部分

選取完後直接用鍵盤輸入 public 即可完成一次編輯多行的動作

支援零寬度選取,可多行同時輸入

如下圖示,你游標可以先停留在第 12 行的地方,先按下鍵盤的 ALT+SHIFT 鍵不放,再按方向鍵往下選取,你可以看到一條細細的垂直線:

接著直接開始輸入程式碼,你會發現多行的程式碼會同時被新增上去: