6

Visual Studio で色付けされた C# プロジェクトの構文で Dapper SQL 文字列を取得することにバインドされ、決定された場合 (おまけに、構文チェックまたはインテリセンス対応!)、どのようにそれを実行しますか?

私が持っていたいくつかのワイルドなアイデア:

  • 実際には C# であるが、インライン SQL をサポートするのに十分な違いがある (二重引用符内ではない) 新しい言語を作成します。
  • ある時点でコードの色付けを管理する Visual Studio プラグインを作成します (または付随する VS コードを何らかの方法で変更します)。

他にどのようなオプションがあるかは誰にもわかりません。

私の目標を達成するには、労力、時間、リソースなどの点で非常にコストがかかる可能性があることを理解しています.これらのリソースがあれば、実際には何が必要ですか?

4

3 に答える 3

5

これを行うための Visual Studio アドインが既にあります。見てみな!

彼らのサイトから:

この Visual Studio 2010 拡張機能は、基本的な SQL 構文の強調表示 (キーワード、関数、および変数) を文字列リテラルに追加します。

さらに、ソース コードを入手して、自分の好きなようにカスタマイズできます (特定の Dapper キーワードの追加を含む)。

于 2013-10-29T20:17:08.677 に答える