CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

调试 AutoLISP 文件

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

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

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

VS Code 和 AutoCAD 之间的通信是在使用 AutoLISP 调试配置中的任何一个时建立的。可以按照设置AutoCAD AutoLISP 扩展以进行调试中的步骤来定义这些调试配置。

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

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

支持的 VS 代码调试功能

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

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

不支持 VS 代码调试功能

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

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

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 12:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部