2011-10-14 15 views
69

Recientemente me mudé de Eclipse a IntelliJ IDEA, y hay una característica que me falta. En Eclipse, cuando coloca el cursor en una excepción marcada, en throws declaration o catch block, resaltaría qué método/constructor lanza esa excepción.Lanzadores de excepción destacados en IntelliJ IDEA

¿Hay alguna manera de hacer esto en IntelliJ IDEA (edición de la comunidad)?

+8

... 6 años trabajando en Eclipse y nunca lo supe. – corsiKa

Respuesta

72

Coloque el cursor en la palabra clave y pulse catchCtrl +Shift +F7.

(Find | Highlight Usages in File). Si está utilizando un mapa de teclas diferente y el acceso directo anterior no funciona, use Help | Find Action Para buscar esta acción y ver su atajo de teclado:

Find Action

Si quieres que funcione automáticamente, active Settings | Editor | Highlight usages of element at caret.

Lo mismo funciona en try y throws palabras clave con una selección de excepciones para resaltar.

Aquí está una captura de pantalla de IntelliJ IDEA Consejo del día:

exceptions highlighted

Tenga en cuenta que no hay manera de destacar que por determinada clase de excepción hasta que se selecciona esta clase de la lista de sugerencias:

exceptions to highlight

+0

¿Aún no es posible resaltar una excepción particular hoy? – Wooff

+0

@Wooff solo después de seleccionarlo de la lista – CrazyCoder

+0

¿Qué pasa si no hay trampa y solo arroja? @CrazyCoder –