IntelliJ IDEA에서 예외 발생기 강조


80

최근에 Eclipse에서 IntelliJ IDEA로 옮겼는데 누락 된 기능이 있습니다. Eclipse에서 확인 된 예외에 캐럿을 배치하면 throws 선언 또는 catch 블록에서 해당 예외를 throw하는 메서드 / 생성자 호출이 강조 표시됩니다.

IntelliJ IDEA (커뮤니티 에디션)에서이 작업을 수행 할 수있는 방법이 있습니까?


10
... 6 년 동안 이클립스에서 일했는데 그게 그런 줄 몰랐습니다.
corsiKa 2011 년

답변:


88

catch키워드 에 캐럿을 놓고 Ctrl+ Shift+를 누릅니다 F7.

( Find| Highlight Usages in File). 다른 키맵을 사용 중이고 위의 단축키가 작동하지 않으면 Help| Find Action이 작업을 검색하고 키보드 단축키를 보려면 :

액션 찾기

자동으로 작동하게하려면 Settings| Editor| Highlight usages of element at caret.

동일한 작동 trythrows예외의 선택과 키워드를 강조 표시합니다.

다음은 IntelliJ IDEA Tip of the Day의 스크린 샷입니다.

강조 표시된 예외

제안 목록에서이 클래스를 선택할 때까지 특정 예외 클래스별로 강조 표시 할 방법이 없습니다.

강조 할 예외


1
오늘도 특정 예외를 강조 할 수 없습니까?
Wooff

목록에서 선택한 후에 만 ​​@Wooff
CrazyCoder

캐치가없고 그냥 던지면 어떨까요? @CrazyCoder
디트 야 비 카스 Devarapalli

3
IntelliJ v2016 및 이전 버전의 경우 자동 강조 표시가 기본적으로 켜져 있습니다. throws메서드 서명 또는을 클릭하여 catch해당 예외를 발생 시키는 항목 을 확인합니다.
Chro

1
catch가있는 호출 메서드에서 제안 된 키를 몇 번 눌러도 특정 예외가 발생하는 메서드를 볼 수없는 것 같습니다. 이것은 Eclipse 동작 뒤에있는 방법입니다.
davidfrancis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.