Recientemente me mudé de Eclipse a IntelliJ IDEA y hay una característica que me falta. En Eclipse, cuando colocaba el símbolo de intercalación en una excepción marcada, en la declaración throws o en el bloque catch, resaltaba qué llamadas de método / constructor arrojan esa excepción.
¿Hay alguna forma de hacer esto en IntelliJ IDEA (edición comunitaria)?
java
eclipse
intellij-idea
TDJoe
fuente
fuente
Respuestas:
Coloque el símbolo de intercalación en la
catch
palabra clave y presione Ctrl+ Shift+ F7.(
Find
|Highlight Usages in File
). Si está utilizando un mapa de teclas diferente y el atajo anterior no funciona, utiliceHelp
|Find Action
para buscar esta acción y ver su atajo de teclado:Si desea que funcione automáticamente, habilite
Settings
|Editor
|Highlight usages of element at caret
.Lo mismo funciona con palabras clave
try
ythrows
con una selección de excepciones para resaltar.Aquí hay una captura de pantalla del consejo del día de IntelliJ IDEA:
Tenga en cuenta que no hay forma de resaltarlo por clase de excepción en particular hasta que seleccione esta clase de la lista de sugerencias:
fuente
throws
en en la firma del método o encatch
para ver qué genera esas excepciones.