Visual Studio提示–(21-30)

來源:互聯網
上載者:User

21、在工具箱選項卡上右鍵,可以選擇按字母順序排列控制項列表

 

22、你可以使用使用拖拽的方式將代碼顯示在工具箱的常規選項卡上

  想要顯示內容只需要如一樣將代碼點擊並拖拽(Click+Drag)進工具箱即可

 

23、在字型設定時,預設(Default)選項和自動(Automatic)選項到底有什麼區別?

  預設選項指的是Visual Studio本身的預設設定,依賴於你自己的VS設定檔案(.vssettings file),這個設定可以是最初安裝時的設定,也可以是你通過工具—匯入/匯出設定中進行重設的設定。 

  自動選項表示顏色是繼承於其他的某個元素,比如下面的這個可見空白選項,設定為自動則為黑色,設定為預設則為藍色,其實自動化佈建的顏色是繼承自作業系統的視窗顏色的。

  如果我們更改了表單的顏色,比如綠色:

  那讓我們再看一下設定時的效果,果不其然:

  但是你實驗後,可能會發現其他的一些元素設定也改變了顏色,這是為什麼呢?

  比如下面的純文字(Plain Text)選項,他的預設選項也被設定成了和自動選項一樣的顏色, 其實純文字也是繼承自作業系統的設定的,所以自動和預設在下面的圖片中顯示的是相同的顏色,如果我們將純文字設定為綠色,那每一個IDE中繼承純文字顏色的的UI元素也都會被更改為綠色。

24、重設VS環境設定

       依次選擇工具—匯入到處設定—重設所有設定,即可完成環境初始化。

 

25、Visual Stdio會在你每次關閉時都會自動儲存你的配置資訊

  每當你想在改變更配置置前進行配置的備份,可以依次選擇工具—匯入/匯出工具—匯入,隨後選擇“我的配置”下的“當前配置.vssettings檔案”即可,如:

 

   PS:其實在匯出選定的環境設定時還可以做很多事情,比如如果你很牛,不需要某些選項的話可以試著在這裡進行設定,不過貌似我就不用試了(在作者博文的第10頁前後講了很多具體選項的用法,想瞭解的可以具體看看)。

26、你可以自訂斷點觸發的條件

       方法:直接在斷點上右鍵,選擇Condition(條件)

  這裡你有兩個選擇:當特定運算式為true時觸發,或者當特定的值改變時觸發。

  這裡的例子因為我要做迴圈,所以可以在條件欄填入:i>5

  現在你會發現斷點現在有一個加號,這表示斷點是條件式的。

  當然右鍵斷點時你還會發現很多其他的選項,說明如下:

    位置——查看檔案路徑、行號及字元資訊;

    叫用次數——查看斷點叫用次數

    篩選器——限制在某些進程和線程中設定斷點:

  隨後你會發現斷點篩選資訊顯示在了斷點視窗,效果如下:

27、你可以使用插入跟蹤點,從而得到你需要的輸出資訊

  比如我們要跟蹤迴圈變數的值,可以如下進行:

   效果如(注意斷點是菱形符號):

  跟蹤點記錄的數值會在調試面板的輸出視窗中顯示

 

28、可以使用“TAB TAB”鍵快速插入代碼塊

       比如下面的for迴圈操作:

  

       插入後的效果:

  

29、在彈出異常提示資訊時,可以查看一下異常詳情,這樣有助於調試

  點擊查看詳情可以開啟顯示異常資訊的對話方塊,效果如下:

30、編寫代碼添加斷點

       只需在需要程式中斷的地方添加Debugger.Break()即可,注意:Debugger需要引入System.Diagnostics命名空間,效果如下:

      

  待續。。。。

作者:Rocky翔
出處:http://www.cnblogs.com/RockyMyx/
本文著作權歸作者和部落格園共有,歡迎轉載,但請在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.