IntelliJ IDEA 2025.2 ヘルプ

読み取り専用ファイル

ファイルが読み取り専用の場合、ステータスバーに閉じたロックアイコン the Locked icon が表示されます。ファイルが書き込み可能な場合は、開いたロックのアイコン the Unlocked icon がマークされます。

読み取り専用モードのオン / オフを切り替える

  • エディターでファイルを開き、ステータスバーの鍵アイコン the Locked icon / the Unlocked icon をクリックします。

  • あるいは、プロジェクトツールウィンドウ (Alt+1) でファイルを選択し、メインメニューのファイル | ファイルプロパティに移動して、ファイルを読み取り専用にするをクリックします。

    Making file read-only

場合によっては、ファイルが読み取り専用になることがあります。このような場合、ステータスバーの the Locked icon / the Unlocked icon アイコンをクリックしても、ファイルは書き込み可能になりません。

  • このファイルは逆コンパイルされたクラスです。コンパイルされたクラスは通常、IntelliJ IDEA では読み取り専用です。

  • 読み取り専用ステータスはバージョン管理システムによって設定されます。例: ファイルは Subversion によってロックされる場合があります。

    この場合、IntelliJ IDEA バージョン管理統合機能を使用して、ファイルを書き込み可能にします。

  • ファイルサイズが 2.5 MB を超えています。このようなファイルは編集するには大きすぎるとみなされます。

  • IntelliJ IDEA のライブラリファイルは、そのコードをそのまま使用する必要があるため、通常はデフォルトで読み取り専用です。このようなファイルの場合、ステータスバーにロックアイコンは表示されません。IntelliJ IDEA は、デフォルトでライブラリファイルにリーダーモードを適用します。

  • ファイルはプロジェクトに属していません。この場合、非プロジェクトファイルの保護ダイアログが表示され、アクションを選択するよう求められます。

  • このファイルは、生成されたソース または生成されたテストソース のルートに属します。これらのフォルダー内のファイルは、手動で書き込まれるのではなく自動的に生成されるため、通常は読み取り専用であり、再生成可能です。コンテンツルートの様々な種類のフォルダーの詳細については、こちらを参照してください。

  • ファイルはオペレーティングシステムによって読み取り専用としてマークされている可能性があります。この状態を確認するには、Windows の場合はファイル属性、Linux や macOS などの Unix ベースシステムの場合は権限を調べましょう。

2025 年 7 月 15 日

関連ページ:

ユーザーインターフェース

IntelliJ IDEA でプロジェクトを開くと、デフォルトのユーザーインターフェースは次のようになります。ナビゲーションバー、プロジェクトツールウィンドウ、エディター、ポップアップメニュー、コンテキストメニュー、ステータスバー、ツールウィンドウバー、ツールバー、ガター、プラグインのセット、IntelliJ IDEA エディション、および構成設定によっては、IDE の外観と動作が異なる場合があります。ナビゲーションバー:フォーカス: 表示 / 非表示: ナビゲーションバーはプロジェクトビューの代...

Java バイトコード逆コンパイラー

IntelliJ IDEA は、人間が読める Java コードであるかのようにコンパイルされたバイトコードを表示する Java バイトコード逆コンパイラーを備えています。デコンパイラーはデフォルトで有効になっています。コンパイルされた .class ファイルをエディターで開きます。コンパイル済みファイルを初めて開く場合、IDE は JetBrains 逆コンパイラーダイアログで指定された利用規約に同意するよう求めます。受諾をクリックすると、今後このダイアログは表示されなくなり、適切なコードが自動的にデ...

ファイルとフォルダーのロックとロック解除

Subversion の統合では、異なるチームメンバーによって変更されたファイルを正常に変更してマージすることができますが、変更を上書きしないようにファイル(イメージなど)をロックすることが理にかなっています。ファイルをロックするプロジェクトツールウィンドウでロックしたいファイルを選択するか、エディターで開きます。メインメニューから VCS | Subversion | ロックを選択するか、選択のコンテキストメニューから Subversion | ロックを選択します。開いているファイルのロックダイア...

リーダーモード

このページを使用して、読み取り専用ファイルおよびライブラリにコードとコメントを表示し、読みやすく、理解しやすくする方法を構成します。例: インレイヒント、フォントの合字、行の高さの調整などを有効にできます。リーダーモードを有効化するこのチェックボックスを使用して、リーダーモードをグローバルに有効または無効にします。有効にすると、このページの他のオプションを使用して、リーダーモードでの表示方法と表示内容を設定できます。レンダリングされたドキュメントコメント: 読み取り専用ファイルを読み込んでいるとき...

非プロジェクトファイルの保護

このダイアログは、プロジェクト以外のファイル(ライブラリソース、外部ソースなど)を編集しようとすると表示されます。このようなファイルは意図的に変更から保護されています。例: ライブラリクラスをそのまま再利用するため、ライブラリクラスを変更することはお勧めしません。これらのファイルを操作したい場合は、コンテンツルートに追加します。IntelliJ IDEA のコンテンツルートは、ソースコード、ビルドスクリプト、単体テスト、ドキュメントが含まれるフォルダーです。プロジェクトツールウィンドウでは、この...

コンテンツルート

IntelliJ IDEA のコンテンツは、ソースコード、ビルドスクリプト、テスト、ドキュメントを含むファイルのグループです。これらのファイルは通常、階層構造になっています。最上位フォルダーはコンテンツルートと呼ばれます。モジュールには通常、1 つのコンテンツルートがあります。コンテンツルートを追加することができます。たとえば、コードがコンピューター上の別の場所に格納されている場合には、これは便利です。同時に、モジュールはコンテンツルートなしで存在することができます。この場合、他のモジュールの依...