2009-02-24 65 views
0

我最近注意到了Visual Studio的宏是多麼有趣。我沒有使用VB的年齡,所以它花了我一段時間,直到我終於設法寫一個小的宏,在當前打開的文檔上執行一些東西。VS2008宏:對解決方案中的每個代碼文件執行操作

熱心地,我接下來想在解決方案中的每個源代碼文件(.cs)上使用此宏,而無需手動打開所有文件。你能給我一個關於如何做到這一點的快速提示嗎?

回答

2

查看DTE object參考。在宏內部,您可以引用一些非常整潔的全局屬性,例如DTE.Solution,它返回描述當前開放解決方案(並且毫不奇怪,具有項目屬性,它是解決方案中所有項目集合)的Solution object。你應該能夠在這一點上迭代你想要的任何東西!

玩得開心:)

+0

謝謝,錯過了這個。比我想象的容易。 :) – mafu 2009-02-25 06:42:45

相關問題