< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>
1、注釋或重複代碼片斷
在我們寫代碼的往往要寫代碼注釋,可是在每個類中寫這些注釋的文字是不是很煩,如果你每次用複制,粘貼的花是不是也是很麻煩,如果我們能想拖控件一樣,拖到代碼檔案中多好啊,其實在在Vs中是可能的,我們隻要把我們的代碼塊選中,然後在代碼模式中向工具箱中把這個代碼快直接拖到工具箱中就行了,接下來,我們在要注釋的地方直接把這個“控件”拖到我們的代碼中就行了,是不是很酷!
2、格式化整個塊
我們在編寫代碼,或者從别人的Html源檔案中粘貼一段Html代碼粘到我們的Vs中的設計模式中的時候,是不是格式都是原模原樣的,編寫代碼的時候,Vs可以很好的給我們用很整齊的格式排列好,友善閱讀,可是粘到vs設計模式下的Html代碼的就不能保證這麼有格式了,以至于我們在查找某個标記是否關閉的時候,全部都是紅色的波浪線,特别的頭痛。現在有一個友善的方法,讓vs為我們做這個排版的工作,我們可以從編輯—進階—下點選設計文檔的格式,那麼我們的代碼或者Html就很整齊的排版好了。快捷鍵:Ctrl+K+D
(html混亂)
用Ctrl+K+D後
現在的Html标記是不是按着層次排好了!同樣适用于cs代碼
3、建立區域選擇
在VS.NET中通過按住Alt鍵,拖運滑鼠在一個矩形區域上來做一個區域選擇。不知道你是否這樣選擇過區域?這個技巧允許你創造一個區域并不包含其間的行(見圖)。通過這個方法非常容易拷貝,剪切,粘貼矩形區域塊。
你可能驚奇為什麼有人需要這個深奧的特性。事實上,我經常使用它在上特定的文檔段落中作一個目标查找-替換操作,但是由于正常的自動換行選項使得我沒有辦法這樣作。我相信你會發現這個特性是非常友善的。
4、查找比對的标記
某些辨別總是成對出現。例如,“{”辨別必須用對應的“}”辨別關閉。雖然在Vs2005你點選一個{,和他比對的}就會高亮顯示,但是如果代碼過長的話就不好找了,同樣,編譯器訓示符“#region”必須有對應的“#endregion”訓示符。當導航你的代碼時,你有時需要查找對應的辨別。通過按Ctrl-]你可以這樣做。這個快捷鍵隻有當光标在這些辨別符的任何一個的下面時才起作用,它會立即跳轉到對應的辨別符而不管它是開的或閉的辨別。
如果你想顯亮兩個比對的辨別之間的所有代碼時,按Ctrl-Shift-]顯亮整個塊,并移動光标到開的辨別處。這個快捷鍵隻有當光标在任意的辨別的下面時才起作用(如光标在區域内它就不會起作用了)。
5、跳轉的方法的定義
當你看到你一個類的方法調用時,你極有可能想看看方法體。在VS.NET中通過上下文菜單實作。在文本編輯器中在方法名稱内右擊,從彈出菜單中選擇到定義。VS.NET立即跳轉到這個方法的定義處。這個特性的預設的快捷鍵是F12。
6、實用預定義的代碼片斷
代碼片斷是流行的,預定義的文本模闆,開發者能夠選擇,而不是手工敲入。例如,對Foreach循環,代替敲你需要的所有代碼,你能簡單地敲foreach。智能感覺用新的代碼片斷圖示顯示Foreach項(見圖)。如果你從智能感覺清單中選擇代碼片項,接着按Tab,VS會插入對于“foreach”的預定義的代碼片斷。
由于園裡的朋友不斷的介紹自己在用Vs的一些技巧,是以這篇文章也在不斷的更新,并且在這謝謝這些朋友們!
2007-10-30号更新
7、設計視圖和代碼(cs)檔案切換
我們在添加一個.aspx檔案的時候,要想切換到背景代碼,可以在設計視圖下,右擊滑鼠右鍵,有一個“檢視代碼”選項,我們就可以很容易的切換到背景代碼中,我們也可以用快捷鍵F7,來互相切換。
8、自定義的字元串大小寫切換
可能這個小标題命名的不太确切,這裡的意思就是如果我們定義了一個想這樣的字元串:
string strValue = "aaaaaaa";
如果我們想讓這個aaaaa變成大寫的AAAAAA怎麼辦呢?删掉在重寫?其實有個友善的變法就是用Ctrl+Shift+U,這個隻能是小寫轉換成大寫,如果我們把大寫轉換成小寫的話就用Ctrl+U.
2007-10-31
9、整行剪切,複制
如果我們在對整行進行剪切,複制的時候,在不選中的情況下怎麼複制或剪切呢?我們可以把滑鼠移到這一行的前面,然後按下Ctrl+X,或者Ctrl+C,就可以對這整行進行複制,剪切了。(同樣适用于粘貼)
期望以上的能給你帶來寫代碼上的友善
本文轉自 netcorner 部落格園部落格,原文連結:http://www.cnblogs.com/netcorner/archive/2007/11/10/2912256.html ,如需轉載請自行聯系原作者