CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

调试 AutoLISP 文件

2023-1-8 07:40| 发布者: admin| 查看: 387| 评论: 0|来自: AutoCAD

摘要: AutoCAD程序附带了一个名为 AutoLISP 调试适配器,允许 VS Code 和 AutoCAD 相互通信。

AutoCAD程序附带一个名为AutoLISP调试适配器的实用程序,该实用程序允许VS Code和AutoCAD相互通信。

当使用任一AutoLISP调试配置时,将建立VS Code和AutoCAD之间的通信。可以按照设置用于调试的 AutoCAD AutoLISP 扩展模块中的步骤来定义这些调试配置。

使用其中一个调试配置启动或附加 AutoCAD 实例时,您可以:

  • 添加断点并中断 AutoLISP 程序的执行以评估其当前状态
  • 计算所选表达式
  • 将 AutoLISP 源 (LSP) 文件加载到 AutoCAD 中
  • 在执行 AutoLISP 程序期间监视局部变量和全局变量
  • 检查 AutoLISP 程序的调用堆栈
  • 在调试控制台中执行 AutoLISP 函数和 AutoCAD 命令

支持的 VS Code 调试功能

以下是 AutoCAD AutoLISP 扩展模块支持的调试功能列表:

  • 查看调用堆栈,包括切换堆栈帧
  • 在“监视”窗口中评估变量
  • 当鼠标光标位于编辑器窗口中时,检查变量的当前值
  • 在“变量”窗口中查看函数参数
  • 添加、删除和禁用断点
  • 单步执行、单步执行和单步执行表达式
  • 运行到光标
  • 运行时错误和语法检查
  • 通过变量查看上次执行的表达式的值*LAST-VALUE*

不支持 VS Code 调试功能

以下是 AutoCAD AutoLISP 扩展模块不支持的调试功能列表:

  • 暂停
  • 条件断点和数据断点
  • 设置变量
  • 日志点
  • 存储和汇编代码

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-16 00:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部