それはF#で、どのようにMyGenerationテンプレートを記述することは可能ですか?

StackOverflow https://stackoverflow.com/questions/2820458

  •  26-09-2019
  •  | 
  •  

質問

私はF#でMyGenerationテンプレートファイルを書きたいです。私はあなたが私はF#でそれを書きたいと思い、私自身の利己的な利益のためにしかし、様々な言語などVB.NETやC#をターゲットにすることができます知っています。

誰もが1であれば、どのようにこれは可能ですか?

役に立ちましたか?

解決

あなたはあなたのコード(F#)と混在スタイルの構文、「従来のASP」psudoを使用して、出力のいずれかのタイプを生成するためのテンプレート化T4を使用することができますVisual Studioで

「を出力する。」

相続人は始めるのに良い場所: http://www.hanselman.com/blog /T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspxする

他のヒント

私は確信して最善手だろうF#でテンプレートを書いていませんよ。それは(少なくとも CodeSmith の中で)クラスライブラリを参照することによって行うことができるが。この方法は、あなたは、Visual StudioクラスライブラリにあなたのF#のロジックのすべてと処理コードを移動し、まだ内部のテンプレートのそれを使用することができます。

のおかげで -Blake Niemyjski( CodeSmith CSLAテンプレートのの著者)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top