IntelliJ IDEA 2020.1ヘルプ

プロパティ・ファイル

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

IntelliJ IDEAはXML形式のプロパティファイルも認識します。それらはアイコン XML properties fileでマークされています。

同じ基本名と言語固有の接尾辞を持ついくつかのプロパティファイルを、便宜上リソースバンドルに結合することができます。

プロパティファイルを作成する

  1. ファイルを作成するディレクトリを右クリックします。

  2. ターゲットディレクトリのコンテキストメニューから、新規 | ファイルを選択します。

  3. 新規ファイルダイアログで、対応する拡張子 .propertiesを付けてファイル名を入力し、OKをクリックします。

プロパティファイルのエンコード

標準Java APIは、プロパティファイルに対してISO 8859-1エンコーディングを使用するように設計されています。

他のエンコーディングを使用するには、エスケープシーケンスとUnicode文字として入力します。または、プロジェクトレベルでプロパティファイルのデフォルトのエンコーディングを定義し、定義したエンコーディングでプロパティファイルを読み取ることができる別のAPIを使用します。

プロパティファイルのデフォルトのエンコードを設定する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sを開き、エディターおよびファイル・エンコーディングをクリックします。

  2. 以下のいずれか 1 つを実行します:

    • シンボルがエスケープシーケンスとしてプロパティファイルに保存されているが通常の文字として表示されているときに特殊モードをオンにするには、ネイティブ・コードから ASCII コードへの自動変換を行うを選択します。このオプションは、プロパティファイルがISO 8859-1でエンコードされている場合に役立ちます。エンコーディングを変更する特別な理由がない場合は、この方法を使用することをお勧めします。

    • フィールドプロパティ・ファイルのデフォルト・エンコードで、プロジェクトのすべてのプロパティファイルに使用されるエンコードを選択します。

最終更新日: 2020年7月7日