Share via


편집기 및 언어 서비스 확장

Visual Studio 코드 편집기의 대부분의 기능을 확장할 수 있습니다. 편집기는 WPF(Windows Presentation Foundation)를 기반으로 하며 관리 코드로 작성됩니다. 이 디자인은 이전 버전의 Visual Studio의 디자인과 다르지만 제공하는 기능은 대부분 동일합니다. 편집기를 확장하려면 MEF(Managed Extensibility Framework)를 사용합니다.

Visual Studio SDK는 이전 버전에 대해 작성된 VSPackage를 지원하기 위해 shim이라고 하는 어댑터를 제공합니다. 그럼에도 불구하고 기존 VSPackage가 있는 경우 더 나은 성능과 안정성을 얻기 위해 새 기술로 업데이트하는 것이 좋습니다.

제목 설명
편집기 항목 템플릿을 사용하여 확장 만들기 편집기 항목 템플릿 사용에 대해 소개합니다.
편집기 및 언어 서비스 확장 핵심 편집기의 디자인 및 기능을 소개하고 확장하는 방법을 보여 주는 문서에 대한 링크입니다.
편집기의 레거시 인터페이스 기존 코드에서 핵심 편집기 액세스 방법을 설명하는 문서에 대한 링크입니다.
사용자 지정 편집기 및 디자이너 만들기 사용자 지정 편집기를 만드는 방법을 설명하는 문서에 대한 링크입니다.
레거시 언어 서비스 확장성 프로그래밍 언어를 Visual Studio에 통합하는 방법을 설명하는 문서에 대한 링크입니다.
MEF(Managed Extensibility Framework) MEF(Managed Extensibility Framework)를 소개합니다.
Windows Presentation Foundation WPF(Windows Presentation Foundation)를 소개합니다.