VSCode的Pokemon第三世代脚本扩展,为宝可梦游戏开发者提供了强大的工具集,旨在简化脚本开发流程,提升开发效率。该扩展不仅支持语法高亮、代码补全、悬停提示等静态语言功能,还提供了完整的词法和语法分析,帮助开发者及早发现并修复脚本中的错误。
核心功能:
脚本编译与写入ROM: 开发者可以通过新建文件并选择语言模式编写脚本,使用右键菜单中的「编译」或「写入」功能,直接将编译后的结果写入指定的ROM文件。当文件未保存时,系统会提示选择ROM文件进行写入。
配置文件支持: 用户可以通过创建名为 .pm3genrc.json
的配置文件,指定ROM文件的路径。脚本文件以 .pts
为后缀保存在配置文件所在目录,使用「写入」功能时,扩展会自动查找并使用配置文件中的ROM路径,简化操作流程。
反编译功能: 通过在资源管理器中右键点击GBA格式的ROM文件,调用「反编译」功能,输入偏移地址后,扩展将在新的文本文档中显示反编译结果,方便开发者进行脚本分析和修改。
正在开发的功能:
编译器宏:
已知问题:
该扩展的代码提示主要参考了XSE的帮助文档以及《XSE脚本指令全解》,在此向所有贡献者表示感谢。无论您是经验丰富的宝可梦游戏开发者,还是刚入门的爱好者,VSCode的Pokemon第三世代脚本扩展都将成为您开发过程中的得力助手。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com