C#初識——VS2010中的實用功能總結


             從今天開始就要開始的我VS之旅了,在開始之前,有了一點初步的認識,特此總結一下。因為本人初學者,所以總結有限,希望大家可以多多補充……

            界面方面

起始界面:在近期項目列表中可以將一些正在開發或重要的項目pin在列表中,以方便下次使用,也可以右鍵項目名稱打開項目所在文件夾。

分屏顯示:本次VS2010使用WPF進行了大量shell開發,所以軟件功能有了重大改進。尤其要提的就是分屏編寫功能,Dev不用再為頻繁切換程序文件而頭疼了。可以直接將程序文件拖出IDE窗口到其它顯示器中。這樣可以一邊編寫CS,一邊編寫XAML而且無需切換窗口標簽。

 

高亮顯示:在編輯器中點擊某個符號后IDE會自己將相同符號高亮顯示。如果程序很長的話,可以使用Ctrl+shift+向下箭頭或Ctrl+shift+向上箭頭快速瀏覽每一個使用該符號的地方。

 

縮放顯示:通過Ctrl+鼠標滾輪,可以縮放代碼字體大小,這個功能方便在演示過程中使用。

 

按使用生成代碼:這個功能好像也叫“先消費”,在編寫程序過程中如果需要構造新類,程序員可以不打斷思路直接使用該類,然后再重新生成這個類。這樣可以提高Dev的開發效率。

 

矩形選擇框:在VS2008中可以通過Alt+鼠標左鍵對代碼進行選取,VS2010不僅可以選擇矩形框,還可以選擇零字符寬的矩形框並在其中輸入內容。

 

調試數據跟蹤: 在程序debug過程中往往需要實時監控數據變化,VS2010可以將數據Tip標簽Pin在IDE窗口中隨時跟蹤數據變化。

 

調用層次結構: 通過鼠標右鍵 瀏覽方法、屬性、構造函數的調用層次結構,如果是剛接手的項目就可以用這個方法了解其相關程序結構。

 

定位搜索:

編輯(Edit)菜單中選擇“Navigate To” 或者通過Ctrl+, 打開定位搜索窗口。在搜索欄(模糊查詢的功能很強)中輸入查詢內容,VS2010 將列出相關結果信息。

雙擊搜索結果可以直接轉到代碼所在位置。

 

智能感知:

在VS2010 中IntelliSense(智能感知)功能又進行了完善和加強,在我們輸入一些關鍵字時,其搜索過濾功能並不只是將關鍵字作為查詢項開頭,而是包含查詢項所有位置。當輸入“index” 后我們既可以看到“IndexOutOfRangeException” 又可以檢索到TabIndex 項,這使得檢索功能更加人性化。

 有時我們需要使用switch、foreach、for 等類似語法結構,在VS2010 中只需如入語法關鍵字,例如“foreach”,並點擊兩下Tab 鍵,VS2010 便會自動完成相應的語法結構。

以上智能感知功能可以提高開發人員的編程效率,可以讓你早點回家陪GF

快捷鍵

一些現階段用的着的快捷鍵
1、自動排版

編輯.格式化選定內容 Ctrl + K,Ctrl + F(form)根據周圍的代碼行,正確縮進選定的代碼行。


2、注釋與去掉注釋功能。
編輯.注釋選定內容 Ctrl + K,Ctrl + C(comment) 使用編程語言的正確注釋語法將代碼的當前行標記為注釋。
編輯.取消注釋選定內容 Ctrl + K,Ctrl + U 從代碼的當前行中移除注釋語法。
將插入點移動到文檔中的下一個大括號處。
編輯.轉到大括號 Ctrl + ] 將插入點移動到文檔中的下一個大括號處。
編輯.向下滾動一行 Ctrl + 向下鍵 將文本向下滾動一行。僅可用於文本編輯器。
編輯.向上滾動一行 Ctrl + 向上鍵 將文本向上滾動一行。僅可用於文本編輯器。

 

3、清除項目中的所有斷點
調試.刪除所有斷點 Ctrl + Shift + F9 清除項目中的所有斷點。

調試.切換斷點 F9 在當前行設置或移除斷點。

 

4、調試相關

生成解決方案 F6
生成當前項目 Shift+F6
啟動調試 F5
繼續 F5
全部中斷 Ctrl+Alt+Break
停止調試 Shift+F5
重新啟動 Ctrl+Shift+F5
開始執行(不調試)Ctrl+F5
異常 Ctrl+D,E
逐語句 F11
跳出 Shift+F11
逐過程 F10
切換斷點 F9
刪除所有斷點 Ctrl+Shift+F9
斷點 Ctrl+D,B

5、代碼:F7

 

 



 

 

 

               

          


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM