Eclipse 에서처럼 코드의 일부에 대해 IntelliJ IDEA 코드 포맷터 를 선택적으로 비활성화하고 싶습니다 . IntelliJ가이 기능을 지원합니까? 그렇다면이 기능을 어떻게 사용합니까?
답변
버전 13부터는 코드를 랩핑 할 수 있습니다
// @formatter:off
...
// @formatter:on
IntelliJ IDEA v.14 + :
환경 설정> 편집기> 코드 스타일> 포맷터 제어
IntelliJ IDEA v.2016 + :
환경 설정> 편집기> 코드 스타일
IntelliJ IDEA v.2018 + :
파일> 설정> 편집기> 코드 스타일
주석이있는 한 포맷터 컨트롤 마커를 변경할 수 있습니다.
답변
Carlos가 대답 @formatter:off
하고 @formatter:on
작동하려면 우선 환경 설정을 활성화해야 할 수도 있습니다.
intellij-idea를 구성하는 방법을 통해 발견 되어 코드의 일부를 포맷하지 않습니까?
IDEA-56995 주석을 사용하여 지역별로 비활성화 된 코드 형식
답변
xml 파일에서 다음을 사용하십시오.
<!-- @formatter:off -->
<!-- @formatter:on -->
답변
2010 년의 구식 답변 :
아니요, 현재로서는 불가능 합니다. 추적 할 수 있는 새로운 문제 를 제출했습니다 .
임시 솔루션으로 Eclipse 코드 포맷터를 활용할 수있는 IDEA 용 외부 포맷터 플러그인을 사용할 수 있습니다 (이 특정 옵션이 지원되는지 여부는 확인하지 않았습니다).
답변
현재 형식에서 회귀 테스트 데이터 XML과 같은 전체 파일을 제외 할 수 없습니다. https://youtrack.jetbrains.com/issue/IDEA-167112를 참조 하십시오.
답변
https://www.gamefromscratch.com/post/2015/02/01/Preventing-IntelliJ-code-auto-formatting-from-ruining-your-day.aspx 코드 스타일로 편집하면 형식이 지정되지 않은 스 니펫을 제어하기 위해 무엇이든 할 수 있습니다