文法
自然言語プラグインを有効にする
この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている自然言語(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Ctrl+Alt+S を押して設定を開き、を選択します。
インストール済みタブを開き、自然言語プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
IntelliJ IDEA は、プロジェクトの README.md などのテキストファイルの文法をチェックします。また、ソースコード内の様々なテキスト要素(文字列リテラル、コメント、Javadoc、コミットメッセージなど)をチェックするように設定することもできます。形態論、句読点、全体的な構造、スタイルに関する間違いをハイライト表示します。
デフォルトでは、IntelliJ IDEA には英語のサポートが含まれており、検出された他の言語のサポートを追加することを提案します。サポートされている言語とその追加方法の詳細については、自然言語を参照してください。
IntelliJ IDEA は、文法インスペクションを使用して文法をチェックします。Ctrl+Alt+S を押して設定を開き、エディター | インスペクションを選択します。文法インスペクションは校正にあります。デフォルトでは、最も低い重大度レベル (微妙な下線) に設定され、すべてのスコープに適用されます。
文法の間違いを修正する
文法インスペクションでハイライトされている単語にキャレットを置きます。
使用可能なアクションを表示するには、Alt+Enter を押すか、キャレットの左側にある
をクリックします。
提案のリストから適切な修正を選択します。

文法チェックの範囲
文法をチェックするファイルのタイプと特定のコード構成要素を構成できます。例: Markdown ファイル、Java ファイルの文字列およびコメントで文法チェックを有効にし、YAML および JSON の文法チェックを無効にすることができます。
文法をチェックする場所を構成する
Ctrl+Alt+S を押して設定を開き、を選択します。
スコープタブで、文法をチェックするコード構成と、文法チェックを有効にするファイルのタイプを選択します。
オプション
説明
文字列リテラル
文字列リテラルの文法をチェックしてください。
コメント
一般的な行の文法をチェックし、コメントをブロックします。
ドキュメント
JavaDoc コメントなどの埋め込みコードドキュメントの文法を確認してください。
コミットメッセージ
設定された VCS のコミットメッセージの文法を確認してください。これを有効にすると、IntelliJ IDEA は対応するインスペクションツールを .idea/vcs.xml 構成ファイルに追加します。
文法規則
IntelliJ IDEA は、言語に対して定義された一連のルールに対して文法をチェックします。例: 英語では、記事、コンマ、過去形の適切な使用方法、創造的で平易な書き方の文体のヒント、よく混乱する一般的なタイプミスや単語、適切な配置などに関する規則があります。
これらのルールのほとんどはデフォルトで有効になっており、間違いを検出します。しかし、それらのいくつかは、同意しないか、気にしないかもしれない提案です。この場合、インテンションアクションまたは設定で特定のルールを無効にすることができます。

一連のルールを構成する
Ctrl+Alt+S を押して設定を開き、を選択します。
ルールタブで、言語ノードを展開し、テキストをチェックするルールを選択します。
ダイアログの下部にあるその他のルールセクションで、使用するルールを有効にします。
機械学習ルールではクラウドへの接続が必要であることに注意してください。
IDE が Writing Assistance Cloud に接続されている場合は、ドメインごとにルールを設定できます。
ドメインリストから、ルールを設定するコンテキスト(コミットメッセージやコードコメントなど)を選択します。その後、一般セクションで、選択したコンテキストに適用するルールを有効にします。
ローカルルールとクラウドベースルールは重複する場合があります。そのような場合、クラウドベースルールを有効にすると、関連するローカルルールも有効になります。
検索フィールドを使用して、
articleやcommaなどのキーワードでルールのリストをフィルタリングします。
単純な問題を自動的に修正する
自動的に修正できるほど些細な間違いがいくつかあります。たとえば、推奨するダッシュスタイルを指定すると、IDE が使用するダッシュまたはハイフンを適切なものに変換してくれるようになります。
Ctrl+Alt+S を押して設定を開き、を選択します。
入力中に簡単な問題を自動的に修正する (例: ハイフンをダッシュに変換する) を選択します。
例外
例外とは、常に正しいとみなしたい単語やフレーズです。ハイライトしたくないフレーズで何らかのルールが間違いをトリガーした場合、このルールを無効にする必要はありません。そうすると、ルールが有効な他の場所ではトリガーされなくなります。この場合、Alt+Enter メニューを使用してフレーズを例外として追加できます。

追加されたすべての例外を確認する
Ctrl+Alt+S を押すか、メニューから (Windows および Linux) または (macOS) を選択し、左側のを選択します。
例外タブで、例外として追加された語句のリストを確認できます。例外を選択して
をクリックし、例外を削除します。
関連ページ:
自然言語
IntelliJ IDEA は、コードベースがプログラミング言語の構文だけでなく、文法、スペル、スタイルにおいてもエラーがなく一貫性があることを保証します。プロジェクトの README.md などの一般的なテキストファイルに加え、識別子や変数の名前、文字列リテラルの内容、コメント、Javadoc、さらにはコミットメッセージなど、ソースファイル内の自然言語の一貫性と正確性もチェックします。自然言語プラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になってい...
バージョン管理
Java 開発環境 IntelliJ IDEA の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
スペルチェック
IntelliJ IDEA は、識別子名、文字列リテラル、コメント、マークダウンファイル、コミットメッセージのスペルエラーを探します。この目的のために、IntelliJ IDEA は専用のタイポインスペクションを提供しており、これはデフォルトで有効になっています。スペルミスを修正するタイポインスペクションでハイライトされている単語にキャレットを置きます。使用可能なアクションを表示するには、を押すか、キャレットの左側にあるをクリックします。スペルを修正するための提案された方法の 1 つを選択しま...
TODO コメント
最適化や改善が必要な箇所、変更の可能性、議論すべき点など、将来の参照のためにコードの一部をマークする必要がある場合があります。IntelliJ IDEA を使用すると、特別な種類のコメントを追加できます。これらのコメントはエディターでハイライト表示され、プロジェクト分析中にインデックス化され、TODO ツールウィンドウに一覧表示されます。これにより、チームメンバーは、注意が必要な問題を追跡できます。1 行の TODO コメント、複数行の TODO コメント、通常のコメント行、TODO ツールウィンド...