CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

添加或编辑代码段定义

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

代码段存储在snippets.json文件中,该文件是 AutoCAD AutoLISP 扩展的一部分;您可以添加新代码段或编辑现有代码段,以提高编写 AutoLISP 程序的效率。snippets.json文件是用 JSON 编写的,支持 C 样式的注释。每个代码段应包含以下属性:

  • name– 代码段的唯一名称;如果未提供说明,则使用
  • 前缀 – 定义要在智能感知列表中键入和显示的名称以插入代码段
  • body – 定义代码段的表达式,可以包含新行、制表符和占位符
  • 说明 – 定义应在代码段的智能感知工具提示中显示的文本

下面显示了代码段的基本定义:

"ifprogn": 
  {
    "prefix": "ifp",
    "body":
      [
        "(if (${1:testexpr})",
            "\t(progn",
            "\t\t(${2:thenexpr})",
            "\t)",
        ")"
      ],
    "description": "if progn expression"
  }
  1. 在Visual Studio Code或其他文本编辑器中,打开snippets.json文件。

    根据您的操作系统,可以在以下位置之一找到snippets.json文件:

    • Windows%USERPROFILE%\.vscode\extensions\autodesk.autolispext-n.n.n\snippets
    • Mac OS–~/.vscode/extensions/autodesk.autolispext-n.n.n/snippets
    注意:前面路径中的 n.n.n是一个占位符,随着扩展名的更新,AutoCAD AutoLISP 扩展的实际版本将随时间而变化。
  2. snippets.json文件中,添加新的代码段或更改现有代码段。
    注意:请注意插入新文本的位置或更改的文本,文件的格式对于正确解析文件至关重要。
  3. 保存代码段 .json文件并测试代码段更改。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-27 14:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部