CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

Visual Studio Code 入门

2023-1-8 08:33| 发布者: admin| 查看: 311| 评论: 0|来自: AutoCAD

摘要: 在开始使用Visual Studio (VS) Code开发AutoLISP程序之前,需要先完成一些步骤。本主题概述了安装、配置和使用 Visual Studio (VS) Code 和 AutoCAD AutoLISP 扩展来开发和调试 AutoCAD 的 AutoLISP 程序所需的各种步骤。

在开始使用Visual Studio (VS) Code开发AutoLISP程序之前,需要先完成一些步骤。本主题概述了安装、配置和使用 Visual Studio (VS) Code 和 AutoCAD AutoLISP 扩展来开发和调试 AutoCAD 的 AutoLISP 程序所需的各种步骤。

  1. 安装 VS 代码。- VS Code 不是 AutoCAD 安装的一部分,必须单独下载和安装。微软构建的VS Code版本可以从Visual Studio Code网站下载。有关如何下载和安装 VS Code 的一般概述,请参阅下载和安装 VS Code
    注意:安装后,如果您在Windows上使用AutoCAD,则可以使用VLISP命令启动VS Code。
  2. 安装 AutoCAD AutoLISP 扩展。- 虽然 VS Code 可用于编辑 AutoLISP 源 (LSP) 文件,而无需执行任何其他操作,但它无法理解 AutoLISP 程序的语法或如何调试 AutoLISP 程序而不安装 AutoCAD AutoLISP 扩展。AutoCAD AutoLISP 扩展包含一组特殊函数,这些函数在编辑器窗口中提供语法检查,并能够将 VS Code 附加到 AutoCAD,从而允许您加载和调试自定义程序。有关如何从 VS Code Extensions Marketplace 查找和安装 AutoCAD AutoLISP 扩展的步骤,请参见安装 AutoCAD AutoLISP 扩展的步骤
  3. 添加调试配置。- 调试配置用于通知 VS Code 在测试和调试自定义 AutoLISP 程序时应使用哪个应用程序。有两种不同的调试配置可用于 AutoCAD AutoLISP 扩展;AutoCAD 调试附加和 AutoCAD 调试启动。这些调试配置存储为扩展设置的一部分。有关如何设置这些调试配置的信息,请参阅设置 AutoCAD AutoLISP 扩展以进行调试的步骤。
    注意:以前,AutoCAD 调试附加和 AutoCAD 调试启动配置是定义并存储在工作文件夹中包含的launch.json文件中的。
  4. 创建或打开现有的 AutoLISP 项目。- AutoLISP 项目允许您对 AutoLISP 源 (LSP) 文件进行逻辑分组。AutoLISP 项目将保存到扩展名为 .prj的文件中。在 AutoLISP 项目管理器中打开 AutoLISP 项目后,可以添加、编辑和删除 LSP 文件。有关使用 AutoLISP 项目管理器的信息,请参见管理 AutoLISP文件和管理 AutoLISP项目。
  5. 创建或打开现有的 AutoLISP 源 (LSP) 文件。- 在安装了AutoCAD AutoLISP扩展的VS代码中打开的LSP文件将评估语法是否正确,并且可以使用扩展特定功能进行编辑;自动完成、代码片段、代码格式设置等等。有关如何在 VS Code 中创建、打开和编辑 LSP 文件的信息,请参阅创建和打开 AutoLISP 文件、编辑 AutoLISP 文件和格式化AutoLISP 文件
  6. 调试打开的 AutoLISP 源 (LSP) 文件。- 将 AutoLISP 调试配置添加到 VS Code 并打开 LSP 文件后,可以单步执行并调试存储在 LSP 文件中的 AutoLISP 语句。VS Code 提供了多种工具,可用于监视变量的值、设置断点和单步执行语句、检查当前调用堆栈等。有关如何使用 VS Code 和 AutoCAD AutoLISP 扩展调试 AutoLISP 程序的信息,请参阅调试 AutoLISP 文件
  7. 编译 AutoLISP 源 (LSP) 文件。- (可选)在部署自定义程序之前,您可以编译 LSP 文件以保护原始源代码。根据用于编译 LSP 文件的方法,构建 FAS 或 VLX 文件。有关如何编译 LSP 文件的信息,请参阅编译 AutoLISP 文件
    注意:编译 LSP 文件仅在 Windows 上受支持。
  8. 部署 AutoLISP 程序。- 一旦您测试和调试了 AutoLISP 程序,就可以部署它们了。部署 AutoLISP 程序非常简单,只需将它们复制到本地或网络驱动器、将它们捆绑到插件中或使用安装程序进行安装即可。将文件直接复制到驱动器通常是最简单的方法,但您还需要设置 AutoCAD 以查找和加载程序。有关装入和创建 AutoLISP 程序的插件捆绑包的信息,请参阅关于装入 AutoLISP 应用程序和关于安装和卸载插件应用程序

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 15:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部