STS4 xml config/content assist 활성화 하기

아이맥으로 이사 온 후 개발 환경을 세팅하면서 STS4를 설치했는데 xml에서 content assist가 제대로 작동하지 않는다. 해서 찾아보니 STS 개발자들이 STS4로 넘어오면서 많은 부분을 처음부터 새로 만들었는데 xml content assist는 개발 범위에서 빼버렸다고 한다.

그러다가 유저들이 컴플레인을 시작하니 그제야 기능을 조금씩 추가했다.

어쩐지  Preferences -> Java -> Editor -> Content Assist 에 옵션을 아무리 찾아봐도 없더라...

하여간 xml content assist는 기본으로 비활성화가 되어있기 때문에 활성화 해주어야 한다.


활성화 하는 방법

 Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Spring Boot Java -> Spring XML Config 에  Enable Spring XML Config files support  체크박스를 체크해주면 된다. 참 깊게도 숨겨놨다.

아니면 맨 위에 필터 검색란에  Spring Boot Language Server  라고 검색하면 바로 나온다.





Reference

https://github.com/spring-projects/sts4/issues/108