HSP3 Debug Window Adapter for VSCode:標準デバッグウィンドウを活用したスクリプトデバッグ
HSP3のスクリプトを効率的にデバッグするためのVSCode拡張機能「vain0x.hsp3-debug-window-adapter」を紹介します。この拡張機能は、HSP3標準のデバッグウィンドウを利用し、VSCodeのデバッグツールを使用せずにスクリプトのデバッグ実行を可能にします。
インストール方法
{
"hsp3-debug-window-adapter.hsp3-root": "C:/Program Files (x86)/hsp36"
}
注意点
dir_exe
で確認できます。\\
または /
を使用してください。既知の不具合
shift_jis
のソースコードやランタイムを使用している場合、正常に動作しない可能性があります。設定方法
スクリプトのエンコーディングは自動判定されます。以下の記述が含まれている場合、スクリプトはUTF-8として認識されます:
#include "hsp3utf.as"
#include "hsp3_64.as"
判定がうまくいかない場合は、「実行とデバッグ」タブから launch.json
を作成し、utf8Support
の値を設定できます:
{
略,
"configurations": [
{
略,
"utf8Support": "disabled"
}
]
}
utf8Support
の設定可能な値は以下の通りです:
enabled
: 入力されるスクリプトはUTF-8エンコーディングとみなされ、生成されるデータもUTF-8エンコーディングになります。disabled
: 入力されるスクリプトはshift_jis
エンコーディングとみなされ、生成されるデータもshift_jis
エンコーディングになります。auto
: 自動判定(既定値)。input
: 入力されるスクリプトはUTF-8で、生成されるデータはshift_jis
になります。output
: 入力されるスクリプトはshift_jis
で、生成されるデータはUTF-8になります。開発者向けドキュメント
詳細な開発者向け情報は development.md
を参照してください。
ライセンス
この拡張機能はCC0-1.0ライセンス(LICENSE)で提供されており、自由に使用できます。用途の制限や権利表記の義務はありません。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com