2012-07-28 1 views
8

Es ärgert mich wirklich, dass IntelliJ bestimmte "Fehler" hervorhebt (die eine erfolgreiche Kompilierung nicht verhindern), genauso wie echte Fehler hervorgehoben werden. Zum Beispiel ist eine magische Zahl nicht wirklich ein Fehler, aber sie wird genau wie ein inkompatibler Typ-Fehler markiert.Disable IntelliJ Warnungen

Wie kann ich das ändern?

Antwort

11

gehen Sie zu Einstellungen -> Inspektionen. Dann müssen Sie durch die lange Liste für die beleidigende Inspektion suchen, die Sie den Namen erhalten können, indem Sie auf den Warnmarker im Rand schweben. Sie können den Schweregrad der Prüfung ändern, ob es sich um einen Fehler, eine Warnung usw. handelt, oder sie einfach ganz deaktivieren.

Edit: Wenn Sie für „Magie“ in den Einstellungen suchen, erhalten Sie die folgenden, die hilfreich sein sollte:

enter image description here

+0

Danke bitte – chris

+1

Es sollte beachtet werden, dass viele Warnungen Logikfehler oder Wartbarkeitsprobleme darstellen. Es ist oft besser, sich Ihren Code genau anzusehen und festzustellen, ob jede Warnung gültig ist (mit der Anmerkung @SuppressWarnings, falls erforderlich), als die Warnung vollständig zu deaktivieren. Es variiert von Fall zu Fall, aber ich würde behaupten, dass die meisten Warnungen etwas Wertvolles zu sagen haben. –

13

Jedes Mal, wenn Sie eine Inspektion Warnung/Fehler sehen Sie die Einfügemarke auf sie setzen können und drücke Alt + Enter (eine Glühbirne erscheint auch, die dir das sagt). Es wird ein Menü mit vorgeschlagenen Schnellkorrekturen angezeigt. Möglicherweise müssen Sie ein Untermenü öffnen, indem Sie rechts drücken. Dort finden Sie "Inspektionseinstellungen bearbeiten". Nachdem Sie dies aufgerufen haben, können Sie wie in hvgotcodes Antwort weitermachen :), es ist nur ein schneller Weg, um zu diesen Einstellungen zu gelangen.