2012-03-12 12 views
8

Czy w wizualnym studio 2010 można tworzyć fragmenty charakterystyczne dla pojedynczego projektu lub rozwiązania? Jestem zainteresowany robieniem tego, abym mógł ich użyć do poparcia moich decyzji architektonicznych (to jest utworzyć POCO, który implementuje określony interfejs w określony sposób).Czy mogę utworzyć fragmenty kodu specyficzne dla projektu?

+1

Nie wiem, czy możesz lub nie, ale mój instynkt mówi, że tego nie potrzebujesz. To oznacza copypasta i brak SUCHOŚCI. Czy rozważałeś użycie szablonów T4 lub jakiegoś podobnego procesu generowania kodu lub refaktoryzacji wspólnych metod w klasę statyczną? –

+1

NIGDY nie kopiować wklej. Właśnie tworzę wszystkie te POCO do pewnych celów w aplikacji i lubię używać własnych szablonów i konwencji. Plus bardzo lubię używać wzorca szablonu. Muszę wielokrotnie powtarzać ten sam kod. Spędzam za dużo czasu. Zacząłem używać fragmentu kodu, ale uważam, że różnią się one w zależności od domeny. Mam zbyt wiele fragmentów. Bardziej sensowne byłoby tworzenie ich na jeden projekt. Zajrzę do rzeczy, które zasugerowałeś. – Jordan

+1

Mówię o strukturze POCO, a nie o jej zawartości. Utrzymuję spójny polimorfizm w całej mojej aplikacji przy użyciu interfejsów dla poszczególnych funkcji. Jest bardzo rozłączony. Szukam czegoś trochę powyżej funkcji "Implement Interface ..." w edytorze kodu Visual Studio. Używałem tego, ale nie działa dokładnie tak, jak bym chciał. Zanim zacznę się rozwijać, układam moje POCO w formie urywków w oparciu o moje dokumenty projektowe. Nie jestem studentem. – Jordan

Odpowiedz

3

Nawet w VS 2013 nie jest to możliwe. Snippety są globalne w Visual Studio.

Powiązane problemy