[ツール > オプション > Micro Focus Tools] の [Projects] ページで指定したオプションは、すべての Micro Focus プロジェクトに適用されます。
[COBOL プロジェクトのアップグレード]
- [プロジェクト プロパティの追加指令を確認する]
- Micro Focus では、プロパティの [COBOL] タブの [追加指令] フィールドではなく、常にプロジェクトのプロパティを使用して、IDE 相当のコンパイラ指令を設定することをお勧めします。
プロジェクト内のファイルのプロパティがプロジェクトのプロパティで設定されているものと異なる場合、ファイル プロパティはプロジェクトのプロパティよりも優先されますが、IDE 相当の [追加指令] で指定された指令は優先されません。これにより、ビルド時に予期しないビルドの問題が発生する可能性があります。
このような問題を回避するために、Visual COBOL では、[追加指令] で指定された指令を、プロジェクトのプロパティに相当するものに変換できます。[プロジェクト プロパティの追加指令を確認する] オプションがオンになっている場合、ソリューションを開くと、Visual COBOL はソリューション内のプロジェクトで [追加指令] として指定された指令をすべて確認します。IDE 相当の指令がある場合、それらの指令をプロジェクトのプロパティに変換することを推奨する [プロジェクト プロパティのアップデート] ダイアログ ボックスが表示されます。
[COBOL Project Settings]
- [Maximum concurrent COBOL compilations]
-
制約事項: このオプションは、ネイティブ COBOL プロジェクトにのみ適用されます。
並列コンパイルに使用する CPU の最大数を指定します。この値は、コンピューターの CPU の数に自動的に設定されます。
ネイティブ プロジェクトの並列コンパイルを有効にするには、プロジェクトのプロパティの [COBOL] ページで [Multi-processor compilation] をオンにします。
- [Check whether projects need to be relinked]
-
デフォルトでは無効になっています。このオプションをオンにすると、以前の製品リリースで作成されたアプリケーションを再リンクする必要があるかどうかを Enterprise Developer で確認できます。既存の実行可能ファイルまたは .dll
をアプリケーションの再コンパイルなしで自動的に新しいバージョンの C ランタイム システムに再リンクする方法の詳細については、「アプリケーションの再リンク」を参照してください。これには元のオブジェクト コード (.obj) が必要です。
- [Restore error messages on project load]
- デフォルトでは無効になっています。オンにすると、プロジェクトを閉じる際にコードに含まれる Micro Focus エラーに関する情報が IDE で保持されます。プロジェクトを再度開くと、それらの情報が IDE の [エラー一覧] ウィンドウに表示されます。
- [Use new project system for .NET Core projects]
- .NET Core プロジェクトの Visual Studio Common Project System (CPS) を有効にします。
[Project Details]
- [Track active item in Project Details]
- デフォルトでは無効になっています。オンにすると、[Project Details] ウィンドウとエディターが同期されます。エディターで現在開いているファイルは、[Project Details] ウィンドウで自動的に強調表示されます。