自動インポート
XML
インポートポップアップを表示する - バインドされていない名前空間の名前を入力すると、インポートポップアップが自動的に表示されます。詳細については、バインドされていない名前空間のインポートを参照してください。
Java
インポートの挿入 | IntelliJ IDEA が、欠落しているクラス、静的メソッド、または貼り付けられたコードブロックのフィールドへの参照を処理する方法を選択します。 すべて — 貼り付けられたコードブロックで見つかったすべての欠落しているクラス、メソッド、フィールドに対して、インポートステートメントが自動的に追加されます。 質問 — インポートするクラス、メソッド、フィールドを選択するように求められます。 なし — インポートステートメントは追加されません。未解決の参照について尋ねられることはありません。 |
次のインポートポップアップを表示 | IDE にクラスまたは静的メソッドやフィールドのポップアップを表示させるかどうかを選択します。デフォルトでは、両方のオプションが選択されています。 |
オンザフライでインポートを最適化する | このオプションがオンの場合、IntelliJ IDEA は未使用のインポートを削除し、欠落したインポートを追加し、エディターで作業するときにインポートステートメントをサイレントに整理します。 |
明確なインポートをオンザフライで追加する | このオプションを使用すると、インポート元が 1 つだけの場合にインポート文を自動的に挿入できます。 |
インポートおよび補完から除外 | インポートおよび補完提案のリストから除外するパッケージおよびクラスを指定します( * (アスタリスク)ワイルドカードは使用できます)。プロジェクトまたは IDE レベルでアイテムを除外できます。 |
TypeScript/ JavaScript
コード補完時に ES6 のインポートを追加する |
|
TypeScript のインポートを自動的に追加する | IntelliJ IDEA で TypeScript コードでインポート文を生成する場合は、このチェックボックスを選択します。下記のチェックボックスを使用して、インポート世代を呼び出すタイミングを選択します。
|
たとえば、Chrome のようにフルファイル名を必要とするブラウザーで ES6 モジュールを使用している場合は、インポート文の ES6 モジュールの名前の拡張子が .js であることが重要です。
拡張機能を JavaScript コンテキストに自動的に追加するには、コードスタイル: JavaScript ページのインポートタブでモジュール名にファイル拡張子を使用するチェックボックスを選択します。
拡張子を TypeScript コンテキストに自動的に追加するには、コードスタイル: TypeScript ページのインポートタブのモジュール名に .js ファイル拡張子を使用するチェックボックスを選択します。
JSP
明確なインポートをオンザフライで追加する | このチェックボックスを選択すると、IntelliJ IDEA はユーザーの介入なしに追加できるインポートを自動的に追加します。 |
Scala
インポートの挿入 | 貼り付けられたコードブロックで、IntelliJ IDEA が欠落しているクラスへの参照を処理する方法を選択します。 すべて — 貼り付けられたコードブロックで見つかったすべての欠落しているクラス、メソッド、フィールドに対して、インポートステートメントが自動的に追加されます。 質問 — インポートするクラス、メソッド、フィールドを選択するように求められます。 なし — インポートステートメントは追加されません。未解決の参照について尋ねられることはありません。 |
のインポートポップアップを表示 | インポートポップアップの表示を制御し、次のコード要素に対して無効にすることができます。
|
明確なインポートをオンザフライで追加する | このオプションを使用すると、インポート元が 1 つだけの場合にインポート文を自動的に挿入できます。 |
オンザフライでインポートを最適化する | このオプションをオンにすると、エディターで作業するときに IntelliJ IDEA 未使用のインポートを削除し、不足しているインポートを追加し、インポートステートメントを整理するがサイレントモードになります。 |
PHP
インポートの挿入 | IntelliJ IDEA が貼り付けられたコードブロック内の見つからないクラスやメソッドへの参照を処理する方法を選択します。
コピーした要素がコード内で正しく解決されている(つまり、未定義のクラスまたは未定義のメソッドインスペクションによってハイライトされていない)場合に限り、貼り付けでインポートを追加でき、プロジェクトのインデックス作成は完了します。 |
ファイルスコープで自動インポートを使用可能にする | 特定の名前空間に属さないクラスまたはファイルを入力するときに、IntelliJ IDEA が PHP 名前空間を自動的にインポートし、use ステートメントを追加し、短いクラス名をその場で完成させるには、このチェックボックスを選択します。デフォルトでは、チェックボックスはオフになっています。 |
名前空間スコープで自動インポートを使用可能にする | 特定の名前空間に属するクラスまたはファイルを入力するときに、IntelliJ IDEA が PHP 名前空間を自動的にインポートし、use ステートメントを追加し、短いクラス名をその場で完了するには、このチェックボックスを選択します。チェックボックスはデフォルトで選択されています。 |
グローバル空間からのシンボルの扱い | この領域では、クラス、関数、定数のために、グローバル名前空間からの自動インポートを個別に構成します。
|
関連ページ:

XML
IntelliJ IDEA は、構造の検証、フォーマット、インデント(XML コードスタイルによる、バインドされていない名前空間のインポート、コード構造の表示、タグのアンラップと削除()、インスタンスドキュメントからの DTD ファイルとスキーマの生成を含む XML を強力にサポートします。構文およびエラーのハイライトとして、コード補完()、インテンションアクション()、クイックドキュメントルックアップ()など。IntelliJ IDEA は、Apache Software Founda...

JavaScript
IntelliJ IDEA を使用すると、JavaScript および Node.js を使用して最新の Web、モバイル、デスクトップアプリケーションを開発できます。IntelliJ IDEA は、React、Angular、Vue.js、その他のフレームワークもサポートし、Web 開発用のさまざまなツールとの緊密な統合を提供します。JavaScript 対応のコーディング支援には、キーワード、ラベル、変数、パラメーター、関数の補完、エラーと構文のハイライト、フォーマット、多数のコードインスペクショ...

コードスタイル: JavaScript
このページは、プラグインの管理で説明されている設定 / 環境設定 | プラグインページで JavaScript と Typescript プラグインが有効になっている場合にのみ使用できます。このページを使用して、JavaScript ファイルのフォーマットオプションを設定します。これらの設定を変更すると、プレビューペインに、コードへの影響が表示されます。タブとインデント:タブ文字を使用するこのチェックボックスをオンにすると、タブ文字が使用されます。キーを押すと、インデント用、コードを再フォーマット...

プラグインを管理する
このサイトのメニューやアクション名表記は日本語です。IntelliJ IDEA を日本語化するには、日本語言語パックのインストールを参照してください。プラグインは以下に示すように IntelliJ IDEA のコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コーディング演習と検証で新しい...

自動インポート
このページでは、Java のインポートについて説明します。Kotlin でのインポートについては、パッケージとインポートを参照してください。まだインポートしていないクラス、静的メソッド、または静的フィールドを使用している場合は、欠落している import ステートメントを追加するように指示するポップアップが表示され、手動で追加する必要はありません。提案を受け入れるにはを押します。インポート可能なソースが複数ある場合、を押すと候補のリストが開きます。インポートポップアップの背景色を変更するには...

外観
このページを使用して、エディターの外観をカスタマイズします。キャレットの点滅間隔 (ミリ秒) 指定した期間(ミリ秒単位)でキャレットを点滅させるには、このチェックボックスを選択します。ブロックキャレットを使用するこのチェックボックスを選択すると、ブロックキャレットが挿入モードで適用され、通常のキャレットが上書きモードで適用されます。このチェックボックスをオフにすると、通常のキャレットが挿入モードで適用され、ブロックキャレットが上書きモードで適用されます。ハードラップガイドを表示する (コードスタイ...