[デバッガ オプション]

提供: RAD Studio
移動先: 案内検索

[ツール|オプション...]ダイアログ ボックス への移動

[ツール|オプション...|デバッガ オプション]

このページを使用して、IDE の一般的なデバッガ オプションを設定します。

項目 説明

[統合開発環境を使う]

統合デバッガをアクティブにします。デフォルトはオンです。

[TD32 互換のキー設定を使う]

IDE で TD32(Turbo Debugger 32 ビット版)のキー入力を使用できるようにします。このオプションをオンにすると、デバッグ セッション中は常に TD32 キーマップがアクティブになります。ただし、このオプションをオンにすると[エディタを書込み禁止とする]オプションも自動的にオンになり、オフにできません。

[エディタを書込み禁止とする]

プログラムが実行されたときに、プロジェクト ファイルやワークグループ ファイルなどのすべての編集可能ファイルを読み取り専用とします。このオプションをオンにすると、プログラムの終了後にファイルの属性は変更されません。プログラムの実行前にファイルを読み取り専用にしなかった場合は、プログラムの終了後、ファイルの属性は元の構成に戻されます。

[実行時にエディタ メニューを変更する]

IDE からプログラムを実行したとき、デバッガ コマンドを使用しやすくするため、コード エディタのコンテキスト メニューのデバッガ領域を一番上に移動します。コード エディタのコンテキスト メニューは、コード エディタ ウィンドウ内で右クリックすると表示されます。

[新規監視式での副作用と関数呼び出しを許可]

副作用が発生したり関数呼び出しが必要になる場合でも、監視式を評価します。[監視式のプロパティ]ダイアログ ボックスを使って、個々の監視式に対して設定できます。デフォルトでは、このオプションは設定されていません。「E2382 副作用があってはならない (C++)」も参照。

[デバッグ中に変更されたプロジェクトの再構築を促す]

プロジェクトがデバッグ中に変更された場合、それを再構築するかどうかを確認するダイアログ ボックスを表示します。このオプションが無効な場合、デバッガはそのような確認をせず、再構築もしません。デフォルトはオンです。

[デバッグ後にビューを自動的に閉じる]

特定のデバッグ ビューや明示的に開かれていないすべてのファイルを閉じます。次の中から選択します。

  • [デバッグ中に暗黙的に開かれたファイル] - デバッガの終了時、明示的に開いていないファイルがすべて閉じられます。デバッガで暗黙的に開かれたファイルは、変更されていなければデバッグ セッションの終わりに自動的に閉じられます。編集したりブレークポイントを設定したファイルは、自動的には閉じられません。
  • [モジュール ビュー] - デバッガの終了時、[モジュール]ウィンドウが閉じられます。
  • [CPU ビュー] - デバッガの終了時、CPU ウィンドウが閉じられます。

[登録されているデバッガ]

使用可能なデバッガの一覧が表示されます。以下のものが含まれます。

  • Embarcadero Windows 32 ビット デバッガ - 32 ビット Windows アプリケーションのデフォルト ネイティブ デバッガ(ローカルの他リモートのデバッグにも使用可)。
  • Embarcadero Windows 64 ビット デバッガ - Delphi 64 ビット Windows アプリケーションのデバッガ。
    Embarcadero Windows 64 ビット デバッガは、ローカルまたはリモートの Win64 ホスト上で動作します。
  • Embarcadero Windows 64 ビット LLDB デバッガ(C++用) - C++ 64 ビット Windows アプリケーションのデバッガ。
    Embarcadero Windows 64 ビット LLDB デバッガ(C++用)は、ローカルまたはリモートの Win64 ホスト上で動作します。
  • Embarcadero macOS 64 ビット デバッガ は、64 ビット Intel macOS アプリケーションのデバッガです。
    Embarcadero macOS 64 ビット デバッガは、Mac 上で動作します。
  • Embarcadero macOS ARM 64 ビット デバッガ は、64 ビット ARM macOS アプリケーション用デバッガです。
    Embarcadero macOS ARM 64 ビット デバッガは、Mac 上で動作します。
  • Embarcadero Linux 64 ビット デバッガ は、64 ビット Intel Linux アプリケーション用デバッガです。
    Embarcadero Linux 64 ビット デバッガは、Linux ホスト上で動作します。
  • Embarcadero iOS デバイス 64 ビット デバッガ は、64 ビット iOS デバイス アプリケーションのデバッガです。
    Embarcadero iOS デバイス 64 ビット デバッガは、iOS デバイス上で動作します。
  • Embarcadero Android 32 ビット デバッガ は、32 ビット Android デバイス アプリケーション用デバッガです。
    Embarcadero Android 64 ビット デバッガは、 Android デバイス上で動作します。
  • Embarcadero Android 64 ビット デバッガ は、64 ビット Android デバイス アプリケーション用デバッガです。
    Embarcadero Android 64 ビット デバッガは、 Android デバイス上で動作します。

マルチデバイス デバッガを使用する場合でも、Win32 のデバッグ時と同じように、IDE に統合されたデバッガとして使用することができます。詳細は、「マルチデバイス アプリケーションのデバッグ」を参照。

現在のアクティブ デバッガは、太字で表示されます。(デバッガは、プロジェクト ウィンドウ上のターゲット プラットフォーム ノードで選択されている現在のプラットフォームによって決定されます)。

子ページ

関連項目