我在XAML開發中將宏廣泛用于ViewModel屬性。我在WCF中甚至更多地使用它們來生成Message和DataContract屬性。令我失望的是,我構建的宏無法在Visual Studio 2012中使用。對于VM,我要輸入的示例是這樣的。int id;string name;選擇兩行,運行一個宏,最后得到private int _id;private string _name;public int Id{ get {return _id;} set { if(_id != value) { _id = value; RaisePropertyChanged("Id"); }}public string Name{ if(_name != value) { _name = value; RaisePropertyChanged("Name"); }}我正在尋找其他解決丟失宏的解決方案的想法。
3 回答

慕仙森
TA貢獻1827條經驗 獲得超8個贊
在視覺指揮官延長(由我開發)是在Visual Studio 2012/2013/2015的宏替代。您甚至可以在新的VB命令中重用現有的Visual Studio宏代碼。

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
Visual Studio 有一個外接程序VSScript,它可以替換缺少的宏功能。盡管它不使用Visual Basic,但是使用Lua腳本語言,您可能想嘗試一下。
有一個記錄器,帶有IntelliSense的宏代碼編輯器窗口以及一個簡單的調試器。加載項還支持Visual Studio的早期版本,因此,如果您更喜歡Lua語言而不是Visual Basic,則可以使用它代替原始的Visual Studio宏。
- 3 回答
- 0 關注
- 612 瀏覽
添加回答
舉報
0/150
提交
取消