Visual Studio 확장 개발
사용자 Visual Studio 확장을 작성 하는 경우 선택할 수 많은 다른 방법이 있습니다. 가장 기본적인 수준에서 반복적인 작업을 자동화 하는 매크로 작성할 수 있습니다. Visual Studio 추가 기능 또는 프로그래밍 작업을 자동화 하거나 Visual Studio 명령 및 속성을 사용자 정의 하는 마법사를 작성할 수도 있습니다.
Visual Studio 예를 들어, 새 프로젝트 시스템 또는 새 프로그래밍 언어는 많은 구성 요소를 통합 하려는 경우에 Visual Studio SDK를 사용 하 여 Visual Studio 패키지를 만들 수 있습니다. Visual Studio 기술을 기반으로 하는 응용 프로그램을 만들려면 Visual Studio 격리 셸 응용 프로그램을 만들 수 있습니다. 모두 Visual Studio 확장명 및 Visual Studio 격리 셸 응용 Vspackages에 기반으로 하는 통합. 자세한 내용은 VSPackages를 참조하십시오.
관리 하는 확장 프레임 워크 (MEF에서)을 기반으로, 다른 확장 메커니즘을 사용자 지정 하 고 방금 MEF 구성 요소 들을 만들어 Visual Studio 편집기를 확장할 수 있습니다. 만들고 이러한 확장명을 사용 하 여 Vspackage를 등록할 필요가 없습니다. 자세한 내용은 편집기 확장를 참조하십시오.
Visual Studio SDK 템플릿
Visual Studio SDK를 설치 하면 다양 한 프로젝트 템플릿 Visual Studio 설치에 추가 됩니다.
템플릿 |
위치 |
템플릿 사용 |
---|---|---|
VSIX 프로젝트 서식 파일 |
확장성 Visual C# 및 Visual Basic |
|
편집기 서식 파일 |
확장성 Visual C# 및 Visual Basic |
|
Visual Studio 패키지 |
Visual Basic 및 Visual C# 확장성 -또는- 기타 프로젝트 형식 확장 |
|
Visual Studio 셸 격리 |
기타 프로젝트 형식 확장 |
참고 항목
개념
MEF(Managed Extensibility Framework)