クライアント/サーバー開発にはさまざまなシナリオがありますが、そのすべてにおいて、サーバーのデバッガやエラー ウィンドウを見るために、クライアント側とサーバー側を切り換える必要があります。そこで、サーバーコードのデバッグをどこで行うかを決定できるオプションを新たに追加しました。サーバーがヘッドレスなので、クライアントでデバッグする必要がありますか?4Dメニューからクライアントにアタッチするだけです!
サーバーのコードをどこでデバッグするかを決めることができるようになりました。サーバとクライアントメニューの両方に新しいオプションが追加されました。
例えば、デバッガーをクライアントにアタッチしたい場合、以下のパラメータがあります。
サーバー側
クライアント側。
デバッガーのアタッチメントを管理するために、2つの新しいメニュー項目が利用可能です。
- デバッガーをアタッチ / デタッチします。クライアントまたはサーバーにデバッガーを即座にアタッチまたはデタッチします。
- 起動時にデバッガーをアタッチする。クライアントまたはサーバーの起動時にデバッガーをアタッチします。
どの方法を選んでも、デバッガは 4D の 1 つのインスタンスにしかアタッチできないことに注意してください。上の例では、クライアントからデタッチせずにサーバにデバッガーをアタッチしようとすると、デバッガーの所有者に関する情報を含むエラーメッセージが表示されます。
そのため、デバッガーをサーバーサイドにアタッチする前に、必ずクライアントからデタッチしてください。
デバッガーをクライアントにアタッチすると、デバッガーとエラー ウィンドウがクライアント側で開くようになります。デバッガーやエラー ウィンドウがサーバー側かクライアント側かを区別しやすくするために、これらのウィンドウの外観を変更しました。
- サーバーからのエラー・ウィンドウ。
- サーバーのデバッガーウィンドウ:サーバーのエラーウィンドウ
ヘッドレスサーバーをデバッグするための新しいツールをお楽しみください。
デバッグをお楽しみください。