2012-07-28 38 views
8

Realmente me molesta que IntelliJ destaque ciertos "errores" (que no impiden la compilación exitosa) de la misma manera que se resaltan los errores reales. Por ejemplo, un número mágico no es realmente un error, pero se marcará exactamente de la misma manera que un error de tipo incompatible.Deshabilitar las advertencias de IntelliJ

¿Cómo puedo cambiar esto?

Respuesta

11

ve a Preferencias -> Inspecciones. Luego debe buscar a través de la larga lista para la inspección ofensiva, que puede obtener al colocar el marcador de advertencia en el margen. Puede cambiar la gravedad de la inspección, ya sea un error, advertencia, etc. o simplemente deshabilitarla por completo.

Editar: si la búsqueda de "mágica" en las preferencias, se obtiene lo siguiente, que debe ser útil:

enter image description here

+0

Gracias amablemente – chris

+1

Cabe señalar que muchas advertencias representan errores de lógica o problemas de mantenimiento. A menudo es mejor mirar cuidadosamente su código y determinar si cada advertencia es válida (utilizando la anotación @SuppressWarnings si es necesario) que desactivar la advertencia por completo. Varía caso por caso, pero yo diría que la mayoría de las advertencias tienen algo valioso que decir. –

13

Siempre que vea una inspección de advertencia/error puede colocar el cursor sobre ella y presiona Alt + Enter (también aparece una bombilla que te dice eso). Aparecerá un menú con soluciones rápidas sugeridas. Puede necesitar abrir un submenú presionando Derecha, y encontrará "Editar configuración de inspección" allí. Habiendo invocado eso, puede proceder como en la respuesta de hvgotcodes :), es solo una forma más rápida de llegar a esa configuración.

Cuestiones relacionadas