0
IntelliJ 플러그인을 구현하려면 개발자가 코드 스 니펫을 선택한 다음 해당 지역의 배경색을 설정할 수 있어야합니다. 따라서 PsiJavaToken 또는 선택한 영역에 배경색을 설정할 수 있는지 여부를 묻고 싶습니다.PsiJavaToken의 배경색을 설정하는 방법은 무엇입니까?
IntelliJ 플러그인을 구현하려면 개발자가 코드 스 니펫을 선택한 다음 해당 지역의 배경색을 설정할 수 있어야합니다. 따라서 PsiJavaToken 또는 선택한 영역에 배경색을 설정할 수 있는지 여부를 묻고 싶습니다.PsiJavaToken의 배경색을 설정하는 방법은 무엇입니까?
예, 가능합니다. 이를 달성하는 한 가지 방법은 로컬 검사를 만들고 checkFile() 메서드에서 문제 설명자를 만들고 ProblemDescriptor.setTextAttributes()를 사용하여 배경색을 설정하는 것입니다.
고맙지 만 지속성이 있습니까? 우리가 프로젝트를 다시 열면 배경색이 사라진다는 뜻인가요? – csytang
표시된 스 니펫 데이터는 프로젝트와 함께 저장되고 검사에 의해 검색 될 수 있습니다. 이 경우 강조 표시가 복원됩니다. – Argb32