2012-12-27 22 views
11

私の機能の1つは文字列を暗号化し、私のテストの1つがそれが行われたことを確認します。当然、sldjf982389のような文字列は有効な英語の単語として認識されないので、IntelliJが文句を言う。IDEA:スペルミスの警告を抑制する方法は?

辞書に迷惑メールを追加せずにこれらの警告を抑制する方法があれば、

enter image description here

+1

によると、唯一の方法である必要があり、「コンテンツID」について不平を言っているあなたは、次の@SuppressWarnings

を使用することができます完全にこのジャンクを辞書に追加することです。 – CrazyCoder

答えて

9

あなたは検査メニューでそれを無効にすることができます。ソースコードの上にある小さな緑色のボックスをクリックするか、プロジェクト設定の仕切りの下でファイル/設定/検査にナビゲートします。下のボックスを解除することができます。メニューの右の矢印に​​

ご注意:ANY検問のため

Screenshot of inspections in IntelliJ on Linux Mint

+3

右。しかし、これですべてのスペルチェッカーが無効になりますか?私は確かにそれを望んでいない。私は、辞書を汚染した状態でいくつかのカスタムタイプミスを無効にする方法を探しているだけです。 – JAM

+0

残念ながら、私はその贅沢を与えられたとは思わない。タイプミスの細かさは、コードレベルまたはコメントレベルにあるようです。したがって、コードレベルでの入力ミスを防ぐことができます。 – Makoto

7

SUPPRESSION機能が組み込まれています。

+0

これは、コメント内のタイプミスのためにタイプミスの検査を抑止することはできません。 –

0

スペルチェックを永遠にオフにしたい場合(すべてのプロジェクト) - すばやく汚れたハックが見つかりました。

ゴー[ファイル/セッティングからエディタ/色&フォント/一般。タイプミスの設定を検索し、下線から背景の色を設定します。

23

たとえばアイデアは、「コンテンツID」スペルチェッカーを無効にすることなく、チェックを抑制するために、彼

@SuppressWarnings("SpellCheckingInspection") 
public static final String ARG_CONTENT_ID = "contentid"; 
+1

私はソースの外でこれを好きです。 「スペルミスではない」と明示的にマーキングすることは、私が使用するツールの1つを偽陽性としないために、ソースには属していないようです。 –

関連する問題