質問: Visual Studioで色付けされたC#プロジェクト構文でDapper SQL文字列を取得するようにバインドされ決定された場合(ボーナス、構文チェックまたはインテリセンス対応の場合)、どうすればよいでしょうか? 私が持っていた野生のアイデア: * 実際にはC#の新しい言語を作成しますが、二重引用符で囲まれていないインラインSQLをサポートするには十分な違いがあります。 * Visual Studioプラグインを作成するか(またはアテンダントVSコードを何らかの形で変更する)、ある時点でコードの色を取得することができます。 他にどのような選択肢があるのか誰が知っていますか? 私は自分の目的を達成することが、労力、時間、資源などの面で非常にコストがかかることに気付きます。私は、あなたがそのリソースを持っていたら、実際には何ができるのでしょうか?
回答: これを行うためのVisual Studioアドインが既にあります。見てみな! 自分のサイトから: > > > このVisual Studio 2010拡張機能は、基本的なSQL構文の強調表示(キーワード、関数、および変数)を文字列リテラルに追加します。 > > > > > > さらに、ソースコードを入手して、それに合わせてカスタマイズすることもできます(特定のDapperキーワードの追加を含む)。