1. 程式人生 > >用Visual Studio 開發工具 如何快速批量生成屬性的 get 和set 方法

用Visual Studio 開發工具 如何快速批量生成屬性的 get 和set 方法

兩種方法:

1)在類中先定義一個私有變數:private int number = 0;然後滑鼠放到這個定義的語句上,右鍵選擇“重構-封裝欄位”即可(ctrl+R  E)。

2)如果你用VS2010(非Express版本),還可以下載外掛,該外掛支援批量生成

支援VS2005、VS2008、VS2010 中英文版
AsEclipse 是把Eclispe一些方便的編輯功能移植到Visual Studio上。而且讓快捷鍵儘量與Eclipse預設設定保持一致。不管你是否用過Eclipse,相信都會方便你的程式碼編寫。

主要包括:
1 快捷鍵執行程式碼整理:ctrl+shift+f (僅支援c#)
2 一次性迅速生成所有的Getter/Setter屬性:alt+shift+s, r (對於資料類尤其方便,僅支援c#)
3 顯示型別大綱窗體,選中之後轉到定義:ctrl+shift+t  (如果型別過多,僅顯示最近編輯過的型別,支援c#、c++)
4 顯示當前編輯文件的成員大綱窗體,選中之後轉到定義:ctrl+o (支援c#、c++、vb)
5 插入程式碼段功能:alt+shift+z (呼叫的VS的插入程式碼段功能)
6 程式碼段註釋/取消註釋功能:ctrl+/ (選中的程式碼如果被註釋掉,則執行取消註釋,否則執行註釋,支援c#、c++、vb、xml)
7 在文件編輯的tab頁,增加關閉所有文件選單: ctrl+shift+f4
8 統計程式碼行數,在點選主選單: 工具-AsEclipse-CodeLineCounter,即可。
9 你可以通過AsEclipseConfig.xml檔案自定義上面那些功能的快捷鍵。AsEclipseConfig.xml與AsEclipse.dll在同一個目錄。如果你想恢復預設設定,則直接刪除AsEclipseConfig.xml即可。
------------------
注意:
1.安裝完成後,會在主選單中的"Tools--AsEclipse"下看到本外掛所有的功能。
2.所有的功能,都能在鍵盤上輕鬆完成,不需要使用滑鼠。可以大大減少你使用滑鼠的次數,無論是開啟檔案,開啟一個類,還是定位到方法、變數等,完全可以用鍵盤實現了。
3.有些功能是VS本來就有,AsEclipse只是給它設定了一些快捷鍵.
4.關於顯示型別大綱:當解決方案開啟時,外掛會為解決方案中的型別建立索引,檔案較多,建立索引速度會比較慢,當型別過多時,會自動切換成僅顯示最近編輯檔案的所有型別。當用戶執行重新生成解決方案命令(Rebuild All)時,會重新建立索引。
5.目前沒有測試與其它外掛的相容性。
6.AsEclipseConfig.xml是在你裝好本外掛後,第一次啟動Visual Studio時生成。
------------------
安裝說明:將外掛dll和.AddIn配置檔案放入到Visual studio 2008應用目錄(預設是在
我的文件\Visual Studio 2008 (或者2005、2010))的Addins目錄下。如果沒有Addins目錄,則自己建立一個。最後,重新啟動Visual Studio。如果你是2005則替換目錄相應替換成2005即可。
如果你在確認正確安裝後,在工具選單下面找不到AsEclipse的選單,這個時候需要重新啟動VS。
------------------
刪除方法:刪除掉dll和配置檔案即可。