2012-03-12 13 views
8

Görsel stüdyo 2010'da, parçacıkları tek bir projeye veya çözüme özgü hale getirmenin bir yolu var mı? Bunu yapmakla ilgileniyorum, böylece onları mimari kararlarımı desteklemek için kullanabilirim (yani, belirli bir arayüzü belirli bir şekilde uygulayan bir POCO oluştur).Projeye özel kod parçacıkları oluşturabilir miyim?

+1

Eğer yapıp yapamayacağınızı bilmiyorum, ama içgüdüm buna ihtiyacınız olmadığını söylüyor. Copypasta ve DRY eksikliği ima eder. T4 şablonlarını veya benzer kod oluşturma işlemini kullanmayı mı yoksa ortak yöntemleri statik bir sınıfa dönüştürmeyi mi düşündünüz? –

+1

ASLA kopyala yapıştır yapmayın. Sadece bu POCO'ları uygulamada belirli amaçlar için yaratıyorum ve kendi şablonum ve sözleşmelerimi kullanmayı seviyorum. Artı şablon desenini biraz kullanmayı seviyorum. Aynı kodu tekrar tekrar tekrar yazmalıyım. Bunu yapmak için çok zaman harcıyorum. Snippet'i kullanmaya başladım, ancak alan adına göre farklı olduklarını fark ettim. Çok fazla snippet'im var. Proje başına bunları oluşturmak daha mantıklı olacaktır. Önerdiğin şeylere bakacağım. – Jordan

+1

İçeriği değil, POCO'nun yapısı hakkında konuşuyorum. Belirli işlevler için arayüzler kullanarak uygulamam boyunca tutarlı bir polimorfizm sürdürüyorum. Onun çok dekupled. Visual Studio'nun kod düzenleyicisindeki "Arayüz ..." işlevinin biraz üstünde bir şey arıyorum. Bunu kullanırdım ama tam istediğim gibi çalışmıyor. Gelişmeye başlamadan önce, tasarım dokümanlarıma dayanarak POCO'ları snippet'ler şeklinde düzenliyorum. Ben üniversite öğrencisi değilim. – Jordan

cevap

3

VS 2013'te bile bu mümkün değildir. Snippet'ler Visual Studio'da küreseldir.