C#中幾個未知的Visual Studio編碼技巧分享

來源:互聯網
上載者:User

用了多年的Visual Studio,今天才發現這個編碼技巧,真是慚愧,分享出來,算是拋磚引玉吧!

開發環境: vs2010+C#

1、代碼重構建立類

如果你還像我以前一樣使用右鍵捷徑功能表建立類,那就太Out了。VS的那個“建立項對話方塊”出來的很慢,很影響心情。
當你發現需要定義一個類時,正確的方法:
1)在當前代碼處定義上類名,例如:List<NewClass> ls;
2)焦點移動到NewClass處,按下ctrl + .("點")
3)斷行符號。
這樣類就建好了。此方法還適用於類的方法、屬性、欄位,重新命名欄位方法名等

2、提取方法

有時我們發現自己老是在寫同一段代碼,可以提取一個方法,怎麼弄?跟我一起做
1)不用滑鼠選中我們的代碼
2)按下ctrl+r,按下m (注意這是分兩次按的)
3)在彈出的對話方塊內輸入方法名稱,斷行符號

3、插入快捷短語

快速定義相依性屬性
1)輸入propd
2)快速按兩次Tab鍵
3)在選中地區輸入,按Tab鍵切換到下一個地區,完成後斷行符號。
其實剛才插入的是一個快捷代碼短語snippet,vs可以自己定義的,通過“工具”菜單=>程式碼片段管理器。

4、其他快速鍵

快速切換標籤頁:ctrl+tab
跳到單詞開始或結束位置:ctrl+左右箭頭
全屏編輯代碼:shift+alt+enter
調出即時視窗:ctrl+alt+i

多會一些快速鍵,可以減少滑鼠鍵盤的來回切換,有效節省編碼時間。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.