PL/I エディタのバックグラウンド解析の設定

ユーザーが入力するコードは、エラーを特定するために常に解析されます。エラーには赤い波線で下線が引かれます。

バックグラウンド解析が有効かどうかを問わず、エラー情報はプロジェクトのビルド中に生成されます。

注意:
バックグラウンド解析をオフにできますが、IDE 機能の多くがその解析に依存しています (Outline/Program アウトライン、色設定など)。バックグラウンド解析をオフにするとこれらの機能は動作せず、予期せぬ問題の原因になります。

Eclipse 実行時にバックグラウンド解析をオフにするかまたは遅延させる

バックグラウンド解析は [Preferences] ダイアログ ボックスでオフにできます ([Window > Preferences > Micro Focus > PL/I > Editor] を選択し [Background parsing] をオフにします)。

解析はコードの編集中に入力操作を停止するとトリガーされます。この停止時間はデフォルトで 500 ミリ秒です。[Background parsing] を選択したまま [Trigger delay] フィールドにより大きい値を入力することで、コードの解析頻度を低減し、多数のソース ファイルを含んでいるプロジェクトの開発時にパフォーマンスを向上できます。

Eclipse 起動前にバックグラウンド解析をオフにする

Eclipse の起動時に、disable.cobol.indexing プロパティを使用してバックグラウンド解析をオフにします。

コマンド ラインから Eclipse を起動する場合は、次のコマンドを使用してこれを行います。

eclipse.exe -vmargs -Ddisable.cobol.indexing=true

[スタート] メニューまたはショートカットから Eclipse を起動する場合は、eclipse.ini ファイルを編集し次の行

-Ddisable.cobol.indexing=true

-vmargs セクションに追加します。