코딩항해기
[Tip] 인텔리제이 intellij TODO 코드 태그 커스텀 본문
// TODO, // FIXME 와 같은 코드 태그를 인텔리제이에서도 설정할 수 있다.
코드 태그를 사용하면 주석을 하이라이팅하거나 한 눈에 모아볼 수도 있고 스크롤에서 해당 위치에 표시가 되기 때문에 원하는 위치를 더욱 빠르게 찾을 수 있다.
(색상이 변경돼 눈에 띄는 모습)
(스크롤 부분에 마우스 오버하면 해당 주석을 띄워주는 모습)
기본으로 설정되어 있는 TODO와 FIXME는 바로 사용할 수 있으며 기본 설정된 색상으로 표시된다.
만약 커스텀 태그를 추가하고 싶다면 Flie - Settings - Editor - TODO에서 추가할 수 있다.
지금 보면 기본으로 들어가있는 todo와 fixme, 그리고 커스텀해서 넣은 KS가 있는 것을 확인할 수 있다.
제거할 코드 태그를 선택하고 -를 누르면 제거할 수 있고, +를 누르면 추가하는 창이 뜬다.
Pattern의 경우 eclipse와는 다르게 정규식을 사용해 작성해야한다.
\b{TODO이름}\b.*
Use color ...을 체크된 상태로 두면 기본 색상, 설정으로 하이라이팅 된다는 내용이며 체크를 해제하면 직접 설정이 가능하다.
예를 들어 KS의 설정을 보면,
Bold와 ltalic처리, 지정 색상 사용, 백그라운드 색상(형광펜 같은 색상)을 지정하고 있다.
코드에서 사용해보면.
잘 적용된 것을 확인할 수 있다.
코드 태그는 인텔리제이 설정이기 때문에 커스텀한 태그는 다른 사람 코드에서는 일반 주석으로 보여 다른 사람에게 알릴 필요는 없지만 작업자에게 중요한 사항일 때 유용하다. 아니면 팀 단위로 커스텀 태그를 정하고 사용하면 소통에 편리하다.
작성한 코드 태그들은 View - Tool Windows - TODO에서 확인할 수 있다.
TODO 탭 기능 정리
Icon | Name | Description |
Previous TODO | 이전 TODO | |
Next TODO | 다음 TODO | |
Filter TODO Items | 필터 선택, 필터 편집 | |
Navigate with Sigle Click | 활성화 시 싱글클릭으로 TODO 표시 | |
Expand All | 탭 모두 펼치기 | |
Collapse All | 탭 모두 닫기 | |
Group By | TODO 항목 그룹화 | |
Preview Source | TODO 미리보기 |
'기타' 카테고리의 다른 글
[Web] HTTP 코드 정리 (0) | 2024.10.15 |
---|---|
[Tip] 이클립스 eclipse 코드 태그 커스텀 (0) | 2024.10.10 |
[Tip] 인텔리제이 intellij 단축키 (window) (1) | 2024.10.02 |
[Tip] 인텔리제이 intellij 세로줄 없애기 (0) | 2024.09.29 |
[기타] 코딩 공부와 ChatGPT (0) | 2024.09.17 |