9

我不經常使用T4模板;通常當我這樣做是編輯其他項目(特別是SubSonic & T4MVC)。這種經歷總是令人不愉快的(這也是我爲什麼不經常使用它們的原因)。什麼是T4編輯工具?

這些是我所知道的工具,它們都不符合法案。

  1. Clarius Visual T4

    • 不支持Visual Studio 2010.他們的博客提到工作正在進行中,但那是2個月前的事,之後沒有任何更新。他們的支持論壇充斥着垃圾郵件和有關什麼時候會支持VS2010的問題。
      我工作的大多數項目都在Visual Studio 2010中,我處理的模板需要自己在Visual Studio主機中運行(因爲他們通過VS的自動化對象模型訪問項目信息)。這就是我尋找VS2010兼容編輯器的原因。
  2. Tangible T4 Editor

    • 我第一次嘗試使用這個,我覺得Visual Studio 2010中已墜毀。事實證明我沒有等待足夠長的時間(編輯窗口出現花了2分鐘)。打電話給我挑剔,但這僅僅讓我擺脫這個工具。

    • 我有一個修改T4MVC模板的工作。在我安裝Tangible的T4編輯器後,模板失敗並出現了一些錯誤。如果我然後卸載Tangible的T4編輯器,該模板再次工作。所以看起來編輯器會改變Visual Studio中T4的行爲。顯然,這是完全不能接受的。

是否有任何其他T4編輯我錯過了什麼?有沒有其他人使用這些工具,遇到這些相同的問題,併成功地與他們合作?

我也應該說,對我來說最重要的功能只是區分作爲模板一部分運行的代碼和得到輸出的代碼/文本。其他一切都是肉汁。

+1

不,我認爲你們已經在那裏列出了兩個認真的競爭者。 – 2010-10-22 21:00:33

+0

@marc_s:亞,很確定這就是情況。這個問題是尋找別的東西的最後努力。 – 2010-10-22 21:02:31

+0

@qstarin:我正在焦急地等待着自己的VS2010版本的Clarius編輯器...... – 2010-10-22 21:16:59

回答

-1

查看T4 Toolbox

+0

這不完全提供任何語法突出顯示和編輯器intellisense或類似的東西....偉大的工具包 - 但肯定沒有編輯器附加工作,使T4文件更容易工作.... – 2010-10-22 21:17:37

+0

謝謝,但作爲marc_s說,沒有什麼有助於解決我的問題。 – 2010-10-22 21:23:55