FastBasic Debugger:在Visual Studio Code中提升Atari编程调试体验
FastBasic Debugger是一款正在开发中的扩展,旨在为Windows或Mac上的Visual Studio Code用户提供一流的FastBasic调试体验。只需按下F5键即可开始调试,或按Ctrl F5运行而不调试。
首次调试时,扩展将提示下载FastBasic编译器和适用于特定平台的Atari仿真器,并配置仿真器以便调试使用。在运行过程中,您可以调整仿真器设置,如NTSC vs PAL、启用操纵杆等。
如果遇到问题,请通过以下链接反馈:https://forums.atariage.com/topic/351055-fastbasic-debugger-extension-for-vscode/
功能亮点:
运行或调试:
按F5键进行调试,按Ctrl-F5键运行而不进行调试。
该扩展将源代码编译为XEX文件,并在仿真器中运行。如果编译失败,错误信息将显示在输出面板中。
在使用F5调试时,将在最后一行添加一个"GET"语句,使程序在退出前等待最后一次按键。而通过Ctrl F5运行时,不会添加此行。
变量管理:
在调试过程中停止在某一行时,变量将以多种方式显示:
支持所有变量类型:
注意: 为了性能考虑,超过256个条目的数组将不会显示内容。
过程管理:
主题:
目前仍在开发中,但正在制作一个接近原始Atari BASIC编写体验的主题,包括字体和一些彩色语法高亮。
当前限制:
这是一个正在进行中的项目,存在以下限制:
常见问题/故障排除:
如果下载/安装FastBasic或仿真器失败怎么办? 确保您选择的文件夹具有写入权限。无论您选择哪个文件夹,扩展都会在其中创建子文件夹用于FastBasic和仿真器。
我设置了断点并开始调试,但代码从未在断点处停止
幕后(调试工作原理):
(本节仍在开发中)当您按下F5键时,会发生以下情况:
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com