2010-06-03 51 views
0

嘿,我有一個困惑,我不確定,因爲我不確定它是否完全可能讓Visual Studio加載項自動運行其代碼。Visual Studio Add-in Exec自動運行

我需要一個可以被動運行的插件,就像Visual Studios的記錄器一樣。但是,目前爲止我所知道的Exec方法只能執行命令欄功能,但當用戶右鍵單擊或選擇一行文本時,需要執行代碼。

如果我將自己的代碼放在「querystatus」中,我就能夠創建一個自動記錄器,但那會被認爲是不好的編程,並且當我簡單地選擇一段文本時它不會記錄。

有沒有人知道如何在Visual Studios中製作被動或自動運行代碼?

回答

0

不幸的是我認爲你可能需要將它作爲一個VS Package來實現,這是一個擴展Visual Studio的更強大的方法。我強烈建議查看有關「集成架構」的MSDN文檔,它會給你一個關於VS擴展性模型的作品和它使用的一些概念的好主意。

更具體地說,你的問題,聽起來像你想擴展Visual Studio編輯器。有很多documentation about extending the editor on MSDN

希望這會有所幫助!