0

タイトルがすべてを物語っています。vs2010 エディターとバックグラウンド コンパイラーの間でプログラムをフックすることはできますか?

編集: 新しいキーワードで c# 構文を拡張したい。したがって、最初にソースコードを自分のコンパイラに「送信」する必要があります。コンパイラは、拡張キーワードを含むファイルからプレーンな c# ファイルを作成します...

4

1 に答える 1

0

おそらくこれはかなりハックですが、ここで説明されているように、ビルド前のイベントを介してパーサーを呼び出すことができます。ビルド前のイベントが終了すると、C# コンパイラが起動します。

ただし、これを試したことがないので、うまくいかない場合はトマトを投げないでください:)

Intellisense については、次の重複する可能性のある質問を確認してください: IntelliSense アイテムを拡張するにはどうすればよいですか?

于 2012-08-06T10:35:54.573 に答える