[C#][Visual Studio]使用DebuggerTypeProxyAttribute客製除錯資訊
有時候我們在撰寫類別時,因為功能上的需求有時會將類別加入許多的額外資訊,有些資訊可能在某些情況下我們必須要能夠取得並查看,但有些資訊則是在大多數的情況下不是我們所關注的焦點,尤其是在除錯時更是如此的話,會在無形之中增加除錯人員除錯上的困難,此時我們可以透過DebuggerTypeProxyAttribute為該類別客製我們所需要的除錯資訊。 ...
有時候我們在撰寫類別時,因為功能上的需求有時會將類別加入許多的額外資訊,有些資訊可能在某些情況下我們必須要能夠取得並查看,但有些資訊則是在大多數的情況下不是我們所關注的焦點,尤其是在除錯時更是如此的話,會在無形之中增加除錯人員除錯上的困難,此時我們可以透過DebuggerTypeProxyAttribute為該類別客製我們所需要的除錯資訊。 ...
使用Object ID輔助除錯是C#與J#這兩種語言所獨有的除錯方法。Object ID效果類似C/C++語言中的指標,可指到一個唯一的物件實體。Visual Studio IDE允許開發人員為感興趣的物件加入Object ID,開發人員可在任何地方透過Object ID監看所關注的物件資訊,僅管目前運行以脫離該物件的作用範圍,或是是存留於其它執行緒中的物件,都可以透過Object ID對其去做監控的動作。 ...
在以往我們使用Visual Studio,當輸入部份關鍵字Intellisense就會自動幫忙找到可能要輸入的Intellisence提示項目,並將最符合的Intellisence提示項目選取,此時若我們按下Tab或是Space,Visual Studio會自動幫我們用選取的字串帶入編輯區。 ...
今天在使用Visual Studio 2010想把規劃好的UML類別圖,轉換成對應的程式碼專案時,發現不如我之前使用般順利,按了半天對應的程式碼專案就是不出來,看了一下輸出視窗才發現有"(Class) does not exist"錯誤訊息。 ...
Visual Studio 2010針對UML的支援上做了一些改進,可支援的UML圖有下列六種: 使用案例圖(Use Class Diagrams) 活動圖(Activity Diagrams) 順序圖(Sequence Diagrams) 元件圖(Component Diagrams) 類別圖(Class Diagrams) 套件圖(Package Diagrams) ...
為專案加入不同Visual Studio版本的方案檔,讓不同的方案檔對應致相同的專案檔,可以方便用各種版本的Visual Studio 開啟,只要點選愈開啟的版本方案檔,就會直接用對應版本的Visual Studio開啟。 ...
在VS2010中,開啟VC++專案的屬性頁,選取[通用屬性]→[架構和參考],我們可以發現在Visual Studio前一版還可以切換的.NET Framework版本,已經變得固定不能透過IDE去切換了。 ...
在Visual Studio 2010中,按下Ctrl+Tab切換頁面時,很多人可能會發現切換頁面中的預覽畫面不見了。 ...
Visual Studio 2010 Pro Power Tools在2010年6月釋出,該擴充元件提供許多好用的功能,改善許多在Visual Studio 2010令人不便的設計,可加速程式員在Visual Studio 2010中的開發。 ...
在以往編輯程式,或臨時與別人討論程式時,若碰到字太小觀看不易,我們可以透過[Options]設定程式碼的顯示字型大小。 ...