제목에서 알 수 있듯이 다양한 언어의 편집기 창에서 변경 한 내용에 반응 할 수있는 VS 확장명을 작성하고 싶습니다. 꼭 장식품 일 필요는 없습니다.Microsoft.CodeAnalysis를 VSIX 확장 프로그램에 통합하는 방법
이 작업을 수행하려면 Roslyn 서비스 API를 통해 편집기 문서를 분석 할 수 있어야합니다. (잘 이해하면 Microsoft.CodeAnalysis에 해당 함).
누군가 문서를 나타낼 수 있습니까? 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
MEF를 통해 가져올 인터페이스는 무엇입니까? 당신은 또한 당신의 텍스트 편집기에서 요소를 classificate하는 IClassifierProvider
및 ITagProvider
을 내보낼 수있는 새로운 리팩토링을 추가 ExportCodeRefactoringProviderAttribute
을 사용할 수 있습니다 당신은 전구에 새로운 기능을 추가하기 위해 사용자 정의 ISuggestedActionsSourceProvider
를 내보낼 수 있습니다 예를 들어