레거시 인터페이스를 사용 하 여 편집기에 액세스
Visual Studio 편집기에서 레거시 인터페이스를 액세스할 수 있습니다. 어댑터 라고 하는 Visual Studio SDK를 포함 shim, 새 편집기와 상호 작용 하는이 인터페이스를 사용 합니다. 그럼에도 불구 하 고 새 편집기 API를 사용 하 여 기존 코드를 업데이트 하는 것이 좋습니다. 코드를 더 잘 수행 하 고 Windows Presentation Foundation (WPF) 및 관리 하는 확장 프레임 워크 (MEF)와 같은 새로운 기술을 사용할 수 있습니다.
관련 항목
제목 |
설명 |
---|---|
새 편집기에 코드를 적용 하는 방법에 설명 합니다. |
|
편집기 어댑터의 동작에서 편집기의 이전 버전은 어떻게 다른 지 설명 합니다. |
|
다양 한 구성 요소 편집기의 이전 버전에 대해 설명 합니다. |
|
레거시 API 코어 편집기를 인스턴스화하는 방법에 설명 합니다. |
|
편집기 팩터리 레거시 API를 사용 하는 방법에 설명 합니다. |
|
편집기에 파일 확장명을 연결 하는 방법을 설명 합니다. |
|
편집기는 코어를 만들고 파일 이름 확장명 연결 방법에 설명 합니다. |
|
사용자 편집기에 대 한 컨텍스트를 제공 하는 방법에 설명 합니다. |
|
언어 서비스와 편집자 간의 상호 작용에 설명 합니다. |
|
기존 API를 사용 하 여 텍스트 버퍼에 액세스 하는 방법을 설명 합니다. |
|
기존 API를 사용 하 여 텍스트가 보기에 액세스 하는 방법을 설명 합니다. |
|
기존 API를 사용 하 여 코드를 사용자 지정 하는 방법에 설명 합니다. |
|
기존 API를 사용 하 여 텍스트의 서로 다른 계층에 액세스 하는 방법에 설명 합니다. |
|
레거시 API를 사용 하 여 텍스트 마커를 추가 하는 방법에 설명 합니다. |
|
기존 API를 사용 하 여 편집기 컨트롤을 사용자 지정 하는 방법에 설명 합니다. |
|
실행 취소를 관리 하 고 기존 API를 사용 하 여 다시 실행 하는 방법에 설명 합니다. |
|
검색을 관리 하 고 기존 API를 사용 하 여 대체 하는 방법에 설명 합니다. |
|
기존 API를 사용 하 여 파일 변경 알림을 표시 하지 않는 방법에 설명 합니다. |
|
사용자 지정 편집기와 디자이너를 만드는 방법을 설명 합니다. |
|
하는 문서에 사용자 지정 기능을 제공 하는 기능에 대 한 안내는 Visual Studio 코어 편집기는 언어 서비스에 대 한 지원을 추가 하 여. |
|
사용 하는 방법에 설명 Visual Studio 사용자의 나머지 부분과 일치 하는 인터페이스 (UI) 요소를 만들 수 있는 서비스 Visual Studio. |