我安装了。我添加了本地服务器(127.0.0.1:80),创建了工作区,现在我想调试我的项目。我打开了一些 cfml 文件,进入“运行和调试”选项卡,然后单击“运行和调试”按钮。我收到以下错误消息:
调试器已停止
获取调试端口时出错 :: 无法使用当前安全信息在 RDS 服务器上进行身份验证。
我需要做什么才能调试我的代码?
附加内容:
调试在 Eclipse 的 CF Builder 中运行得非常好。在 CF Administrator 中,调试端口设置为默认值 - 5005。我真的不知道 RDS(远程开发服务)是什么,但我不记得必须为 Eclipse 的 CFB 设置它(即使我这样做了)。我是否必须拥有 RDS 才能进行调试?
我能找到的最有用的 Adobe 文档位于此处:
https://helpx.adobe.com/sg/coldfusion/coldfusion-builder-extension-for-visual-studio-code/debug-applications.html https://helpx.adobe.com/sg/coldfusion/coldfusion-builder-extension-for-visual-studio-code/debug-applications.html
Quote:
在 VS Code 中运行和调试
如果还没有配置运行和调试,那么VS Code
显示运行开始视图。
运行和调试是 VS Code 提供的自定义调试选项。如果你
点击创建JSON启动文件并按照提示操作,即可
将您的文件与“CFML Debug”配置文件关联,然后使用它来运行
调试器。
CFML 调试已覆盖 VS Code 的默认调试和运行命令。
因此,无需创建 json 文件即可启动调试器。
但即使我创建调试器启动 json 文件,然后单击绿色调试三角形,我仍然收到相同的错误消息。
Update
我启用了 RDS 并且能够成功连接:
我转到 vscode 的“运行和调试”部分,从下拉列表中选择“CFML 调试”配置以创建调试配置,单击绿色三角形并收到以下错误:
无法读取未定义的属性(读取“文档”)
我重新安装了 vscode,Adobe 的 ColdFusion 扩展只是我安装的一个:
小编辑/更新:
我还可以从 vscode 中控制 CF 服务器(停止/启动/重新启动):
问题:
我需要做什么来修复“无法读取未定义的属性(读取“文档”)”错误?