반응형
주석으로 IntelliJ IDEA에서 중복 경고를 억제합니다.
버전 15부터 IntelliJ는 코드 중복에 대해 경고합니다 .
일부 경우 이것은 의도적 인 것일 수 있으므로 @SuppressWarnings
주석 을 사용하여이 경고를 무시 / 억제하고 싶습니다 . 그러나 이것에 대한 올바른 가치는 무엇입니까?
편집 : Intellij에서 중복 코드 감지를 비활성화 할 수 있습니까? 질문에서와 같이 이러한 종류의 검사를 완전히 비활성화하도록 요청하지 않습니다 .
이것은 나를 위해 작동합니다. 두 곳에서 경고를 표시하지 않으려면 두 클래스 / 메서드 모두에 설정해야합니다.
@SuppressWarnings("Duplicates")
private void myDuplicatedMethod() {
...
}
이걸보고 후세를 위해 이걸 던질 줄 알았어요. 전체 방법이 아닌 하나의 블록 만 억제하려면 줄 주석을 사용할 수 있습니다.
//noinspection Duplicates
(나는 또한 이것을 체크하지 않은 상태에서 수행하는 것이 편리하다는 것을 알았습니다) (나는 버전 2016-2를 사용하고 있지만 이것은 한참 된 것 같습니다)
모든 답변에 감사드립니다. 경고를 억제하는 또 다른보다 일반적인 방법이 있습니다.
- 경고를 제공하는 코드 내에 커서를 놓습니다.
- 히트 Alt+Enter
- 경고 항목으로 이동 (이 경우 "복제 탐색")
- 치지 Enter말고 →(오른쪽 화살표)
- 이제 몇 가지 억제 옵션을 선택할 수 있습니다 (클래스 / 메서드 / 문).
반응형
'Program Tip' 카테고리의 다른 글
IIS 용 PHP 관리자가 설치되지 않음 (0) | 2020.12.14 |
---|---|
자바에서 더블 라운드 (0) | 2020.12.14 |
SASL 인증 단계에서 서버가 오류를 반환했습니다. 인증 실패 (0) | 2020.12.14 |
JavaScript에서 OS 경로 구분 기호를 결정하는 방법은 무엇입니까? (0) | 2020.12.14 |
추상 클래스 대 인터페이스 (0) | 2020.12.13 |