添加或编辑代码段定义的步骤 (AutoLISP/VS Code)

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

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

"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 Extension 将随相应扩展的更新而变化。
  2. snippets.json 文件中,添加新代码段或更改现有代码段。
    注: 请注意插入新文本的位置或更改的文本,文件格式对正确解析该文件至关重要。
  3. 保存 snippets.json 文件并测试代码段更改。