IntelliJ IDEA 2020.2ヘルプ

エンコード

ファイルのタイプが異なると、エンコーディングを定義するさまざまな方法が使用されます。IntelliJ IDEAはファイルの内容に基づいてファイルのエンコーディングを認識します。

エンコーディングは、IntelliJ IDEAがファイルを読み書きする方法に影響します。ファイルが変更されたがまだ保存されていない場合、エンコーディングの変更はファイル書き込みに影響します。ファイルが変更されていない場合は、読み取りが影響を受けます。IntelliJ IDEAは、ファイル・エンコーディングの設定ページであるステータスバー、またはエディターを使用して、ファイルの種類に応じてファイルのエンコーディングを変更する具体的な方法を提案します。

エンコード次で変更可能
XMLのようなファイル内で指定されているファイルエンコーディング。ファイルに明示的なエンコーディング宣言が含まれている場合は、エディターでそれを変更できます。この場合、IntelliJ IDEAはコード補完を行います。
BOMによって定義されたファイルエンコーディング。この場合、IntelliJ IDEAがファイルを読み込むエンコーディングを変更することはできませんが、そのようなファイルを書き込むためのエンコーディングを変更することは可能です。
ファイルの内容で検出されたUTF文字。IntelliJ IDEAには、ファイルのコンテンツをUTFとして適切に解釈できる場合に、ファイルエンコーディングを自動的にUTFに変更するオプションが用意されています。
このオプションは読み取り専用です。ファイルは任意のエンコーディングで保存できます。
ファイルの内容から見つけることができないエンコーディング。この場合、デフォルトのエンコーディングは、設定ダイアログのファイル・エンコーディングページのIDE エンコーディングで定義されているエンコーディングです。複数のファイルやディレクトリ、または単一のファイルに対して変更できます。
プロパティ・ファイル。プロパティファイルには、システムのデフォルトエンコーディングが使用されます。他のエンコーディングの文字が不明な記号として処理されているが、まだ可能 (IntelliJ IDEAがネイティブ・コードから ASCII コードへの自動変換を行うオプションを提供するために)エスケープシーケンスなどの文字を送り、またはプロパティファイルのデフォルトのエンコーディングを定義することによって、使用します。
最終更新日: 2020年8月16日

関連ページ:

ファイル・エンコーディング

macOSのIntelliJ IDEA | 環境設定 | エディター | ファイル・エンコーディングこのページはコントロールを記述します。エンコードオプションをグローバルに設定する方法、現在のプロジェクト、またはプロジェクト内のファイルまたはディレクトリの詳細な手順については、ファイル・エンコードを...

ファイル・エンコード

プロパティファイルを含むディレクトリまたはファイルのエンコーディングを設定および変更できます。IntelliJ IDEAでは、エディターでの作業中にエンコードを変更できます。エンコードの詳細を確認し、さらにオプションを構成する必要がある場合は、設定/環境設定ダイアログ のエディター | ファイルエ...

プロパティ・ファイル

プロパティ・ファイルは、.properties拡張子を持つテキストファイルで、キーと値のペアの形式でローカライゼーション文字列が含まれており、UIでアクセスおよびレンダリングできます。これらのファイルには、アイコンが付いています。IntelliJ IDEAはXML形式のプロパティファイルも認識します...

XSLT固有のインテンションアクション

XSLTサポートには、XSLT開発に役立ついくつかのインテンションが付属しています。xsl:ifをxsl:chooseに変換するインテンション:これは、特定の状況で単純なif-branchだけでは不十分で、else-branchが必要であることが判明した場合に役立ちます。キャレットをの開始タグに配置...