5
私は、メタモデルに基づいて実行時にコードを生成するプロジェクトに取り組んでいます。私はこのためにvb.net xmlリテラルを使用しましたが、今日はStringTemplateプロジェクトを横断しました。誰もがこのライブラリをC#プロジェクトで正常に使用しましたか?ランタイムコードgenのStringTemplate?
私は、メタモデルに基づいて実行時にコードを生成するプロジェクトに取り組んでいます。私はこのためにvb.net xmlリテラルを使用しましたが、今日はStringTemplateプロジェクトを横断しました。誰もがこのライブラリをC#プロジェクトで正常に使用しましたか?ランタイムコードgenのStringTemplate?
StringTemplateは、恐らく現在存在する最も素晴らしいテンプレートエンジンです。あなたが使用する言語/プラットフォームに関係なく、間違いなく良い選択です。
一方、Therは "より標準的"なVS(再利用可能で、多くの.NET開発者が既にそれを知っています)であり、VS2010では "precompiled templates"テンプレートは、設計時に生のC#コードに変換されます。これは、プロジェクトの一部としてコンパイルされます。これは高速でランタイム依存性がありません。
私はそれを使ってテキストファイルを生成しました。非常に使いやすい。 – RichardOD
.net2.0バイナリディストリビューションを使用しましたか?私はソースコード1を試しましたが、コンパイルされません。 – epitka
出力XML、またはプレーンテキストですか? –