2012-03-12 6 views
8

ビジュアルスタジオ2010では、単一のプロジェクトまたはソリューションに固有のスニペットを作成する方法はありますか?私はこれを行うことで、建築上の意思決定をサポートするために使用することができます(つまり、所定のインターフェースを特定の方法で実装するPOCOを作成することができます)。プロジェクト固有のコードスニペットを作成できますか?

+1

あなたができるかどうかわかりませんが、私の本能はあなたがこれを必要としないと言います。それはcopypastaとDRYの欠如を意味します。 T4テンプレートやいくつかの同様のコード生成プロセスを使用したり、一般的なメソッドを静的クラスにリファクタリングすることを検討しましたか? –

+1

私は決してコピー貼りをしません。私は、アプリケーション内で特定の目的のためにこれらのPOCOをすべて作成しています。私は独自のテンプレートと慣例を使用したいと思います。私はかなりテンプレートパターンを使用するのが好きです。同じコードを何度も繰り返し入力する必要があります。私はあまりにも多くの時間を費やしています。スニペットの使用を開始しましたが、ドメインごとに異なることがわかりました。私はあまりにも多くのスニペットを持っています。プロジェクトごとに作成する方が理にかなっています。私はあなたが提案したことを調べます。 – Jordan

+1

私はその内容ではなく、POCOの構造について話しています。私は、特定の機能のためのインターフェースを使用して、アプリケーション全体を通して一貫した多形性を維持しています。非常にデカップリングされています。私はVisual Studioのコードエディタ内の "Implement Interface ..."機能の上にちょっとしたものを探しています。私はそれを使用していましたが、私が望むのと全く同じように動作しません。私が開発を始める前に、自分のデザイン文書に基づいてPOCOをスニペットの形でレイアウトします。私は大学生ではありません。 – Jordan

答えて

3

VS 2013でも、これはできません。スニペットはVisual Studioではグローバルです。

関連する問題