2013. 5. 20. 18:02

이클립스에서 가장 부러웠던 기능이 바로 '플러그인 관리' 기능입니다.

비주얼 스튜디오에서 플러그인은 별도의 프로그램으로 취급되어 설치되고 관리됩니다.

그러다 보니 다운로드에서부터 설치까지 스탭도 많아지고 업데이트 관리도 엉망이죠-_-;

 

그나마 '.vsix'라는 것이 생기면서 플러그인이 지원하는 비주얼 스튜디오 버전이라도 나오니 망정이지 예전에는 받은 플러그인이 내가 쓰는 비주얼 스튜디오에 적용 가능하지도 따로 알아보고 설치해야 했습니다-_-;;;

(참고 : [.Net] ".vsix" 파일 설치하기)

 

그런데 비주얼 스튜디오에서도 비슷한 기능을 하는 '누겟'이라는 플러그인이 있습니다 ㅎㅎㅎ

 

1.누겟(Nuget) 설치

누겟의 배포는 코드플랙스와 msdn 두곳에서 하고 있습니다.

 

 

1-1.코드 플랙스(Code Plex)

누겟 프로젝트는 코드플랙스(CodePlex)에서 다운 받을수 있습니다.

(참고 : Code Plex - nuget, nuget downloads)

 

NuGet 2.5 를 받으시면 됩니다.

 

 

 

 

 

 

1-2.MSDN

이 프로젝트가 ms의 정식지원을 받는 건지 msdn에서도 다운로드가 가능 합니다.

참고: Visual Studio - NuGet Package Manager

 

 

 

코드 플랙스에서 받는것과 차이는 없습니다.

 

2.누겟 실행

도구 > 라이브러리 패키지 관리자 > 솔루션용 NuGet 패키지 관리....

을 실행 시킵니다.

 

 

그러면 아래와 같이 패키지가 표시 되죠.

 

 

원하는 패키지를 찾아서 설치하면 됩니다.

 

 

마무리

요즘은 ms도 친(親)오픈소스진형으로 가는 분위기입니다.

뭐 그도 그럴 것이 윈도우의 반독점 상태일 때는 오픈소스진형이 별 영향력이 없어 보였는데 다양한 플랫폼이 인기를 끌면서 멀티플랫폼이 이슈가 되고 멀티 플랫폼을 지원해야 하게 되면서 각개전투식이였던 오픈소스진영의 구조는 오히려 더 도움이 되었습니다.

상대적으로 각개전투에 불리한 ms로서는 오픈소스진영을 끌어들임으로써 비용을 줄일 필요가 있어 졌죠.

물론 그러기위해선 라인센스를 공개하고 돈안되는 기술지원에도 적극적으로 나서면서 이미지를 바꿔야 하지만 말이죠 ㅎㅎㅎ