2010-05-16 222 views
4

當我們編寫不存在的方法的名稱時,Visual Studio 2010詢問我們是否想用該名稱生成方法存根。我想知道是否可以用我自己創建的代碼替換相同的代碼存根生成命令。我從來沒有做過Visual Studio的任何擴展性編程,所以我有幾個問題:在Visual Studio 2010中替換/擴展Visual Studio的生成存根

  1. 它有多難?這是我可以在幾個晚上學到的東西,還是這會讓我「失去」很多時間?

  2. 在我看來,這種編程沒有太多的支持,因爲通常人們對開發擴展Visual Studio IDE的解決方案並不感興趣。我搜索了它,它似乎沒有關於擴展Visual Studio的許多線程。

  3. 我不知道如何生成方法存根的東西在Visual Studio中的作品,但我只是想把它變得更靈活和有用的東西。有沒有人處理過這些事情,可以給我一個指向從哪裏開始?我知道MS VSX網站,但是它有很多資源,並且對於那些剛剛接觸這個主題的人來說可能會是壓倒性的。
  4. 我需要使用哪些技術? T4?也許我需要了解很多關於代碼的知識,比如Visual Studio,所以我可以知道其他方法的類型參數,名稱等等。T4是什麼用途?

感謝

+0

爲了幫助其他人,此功能的基礎知識概述在http://msdn.microsoft.com/en-us/library/ms172738(VS.100).aspx。該功能稱爲「自動修正」。 – 2011-01-02 21:08:24

回答