Unreal Engine プログラムの引数と環境変数
プログラム引数と環境変数を実行 / デバッグ構成に追加することで、ゲームの実行時の動作に影響を与えることができます。
に進みます。または、Alt+Shift+F10 を押してから 0 を押します。
開いた実行 / デバッグ構成ダイアログで、引数を渡す構成を選択し、環境変数を追加します。
オプションの引数フィールドに引数を入力します。引数はスペースまたは改行で区切る必要があります。
「 」をクリックしてテキストフィールドを展開すると、引数をリストとして表示および編集できます。
「環境変数」フィールドに、変数名と値「
<name>=<value>
」を入力します。複数の変数を追加する場合は、セミコロンで区切る必要があります。または、 をクリックして、変数名と値をユーザー環境変数リストに追加します。
開いたダイアログには、使用可能なシステム環境変数のリストも表示されます。選択した構成にシステム環境変数を使用しない場合は、システム環境変数を含めるチェックボックスをオフにします。
$VAR$
構文を使用して、親環境変数を含む既存の変数を参照できます。このような参照では大文字と小文字が区別されることに注意してください。たとえば、Linux/macOS の場合はPATH=xxx:$PATH$
、Windows の場合はPath=xxx;$Path$
です。
EzArgs プラグインを使用する
ツールバーの専用ボックスに引数を書き込むことにより、C++ の実行 / デバッグ構成に引数を渡すための便利な方法を提供する EzArgs(英語) プラグインを使用することもできます。
指定されたオプションは現在のプロジェクトに使用され、次回実行またはデバッグをクリックしたときに、プロジェクトプロパティを通じて設定されたコマンドライン引数の末尾に付加されます。
フィールドに引数を入力するか、ドロップダウンリストから最近の引数を選択します。
インストール
EzArgs プラグインは、プラグインリポジトリ (JetBrains Marketplace) またはローカルアーカイブファイル (ZIP または JAR) からインストールできます。
マーケットプレイスからプラグインをインストールする
Ctrl+Alt+S を押して設定を開き、
を選択します。マーケットプレースタブをクリックし、検索フィールドにプラグイン名を入力します。
プラグインをインストールするには、インストールをクリックして、JetBrains Rider を再起動します。
特定のバージョンをインストールするには、JetBrains マーケットプレイス(英語)のプラグインページに移動し、ディスクからプラグインをインストールの説明に従ってダウンロードしてインストールします。例: 最新バージョンのプラグインが壊れている場合でも実行できます。
ディスクからプラグインをインストール
プラグインアーカイブ(ZIP または JAR)をダウンロードします。
Ctrl+Alt+S を押して設定を開き、
を選択します。プラグインページで をクリックしてからディスクからプラグインをインストール…をクリックします。
プラグインアーカイブファイルを選択して OK をクリックします。
プロンプトが表示されたら、OK をクリックして変更を適用し、IDE を再起動します。
関連ページ:
実行 / デバッグ構成
JetBrains Rider は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、デプロイ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — エディターから .NET 静的メソッドを実行 / デバッグするたびに作成されます。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するま...
実行 / デバッグ構成ダイアログ
このダイアログを使用して、実行 / デバッグ構成を作成、編集、調整、削除したり、新しく作成されたすべての実行 / デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。既存の実行 / デバッグ構成は、構成タイプごとにグループ化されています。新しい構成を作成するためのテンプレートは編集可能であり、ダイアログの左側のペインにある構成テンプレートの編集…リンクから利用できます。共通設定:実行構成を編集するとき(ただし実行構成テンプレートは編集しないとき)、次のオプションを指定できます。...
プラグインのインストール
プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...
UnrealLink と RiderLink
UnrealLink プラグインは、JetBrains Rider と EpicGames の Unreal エディターの間の高度な統合を可能にします。プラグインはブループリント情報をエディターにもたらし、ゲームの起動を管理するための設定を追加し、より便利なバージョンの UnrealEditor ログを提供します。プラグインの構造:内部には、JetBrains Rider 用の UnrealLink プラグインと UnrealEditor 用の RiderLink プラグインの 2 つのプラグインが一緒...
UnrealEngine プロジェクトのデバッグ
JetBrains Rider を使用すると、行ブレークポイント、ウォッチポイント、条件付きブレークポイントなどを設定できます。デバッグセッション中に、評価式を使用したり、値を設定したりすることもできます。Natvis のサポート:LLDB ベースのデバッガーは Natvis ファイルをサポートしており、UE4.natvis を自動的に検出してロードし、UnrealEngine データ型のユーザーフレンドリーなビューを提供します。次の Visual Studio Natvis カスタマイズ機能...