코드 편집기에 사용자 지정 구문 색상을 추가하는 Visual Studio 용 VSIX 확장 프로그램 (2015 및 2017)을 개발했습니다. 이들을 위해 MSDN에서 두 가지 다른 예를 발견했습니다. 하나는 IClassifier를 사용하고 다른 하나는 ITagger를 사용했습니다. < IClassificationSpan>.VSIX IClassifier 대 ITagger <IClassificationSpan>
그들 사이의 차이점은 무엇입니까?
EDIT : 정확하게 말하면, 소스 코드의 고유 한 분류를 추가해야합니다. 예를 들어, 특정 단어에 색상을 추가하고 싶습니다.
MSDN에서 _Tags는 텍스트 범위와 관련된 마커입니다. 텍스트 채색, 밑줄, 그래픽 또는 팝업을 사용하여 등 다른 방법으로 표현할 수 있습니다. 분류 기호는 태그의 한 종류입니다. _ 그래서 색칠 용도로 분류는 다른 목적으로 태그 지정을 사용하십시오. – Misaz