CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于颜色编码 (Visual LISP IDE)

2023-1-8 06:05| 发布者: admin| 查看: 230| 评论: 0|来自: AutoCAD

摘要: Visual LISP 使用颜色编码来帮助识别在控制台和文本编辑器窗口中输入的元素。

Visual LISP 使用颜色编码来帮助识别在控制台和文本编辑器窗口中输入的元素。

注意:Visual LISP IDE 仅在 Windows 上可用。

输入的元素可能是内置的 AutoLISP 函数、数字或字符串。颜色编码可以更轻松地检测缺少引号或拼写错误的函数名称。

Visual LISP 文本编辑器为 AutoLISP、DCL、SQL 和C++语言源文件提供颜色编码。控制台和文本编辑器窗口中使用的颜色编码由文件类型确定,文件类型基于文件的扩展名。可以通过单击“Visual LISP”菜单栏中的“工具窗口属性语法颜色”来更改与文件类型关联的颜色编码样式。在“控制台”窗口中输入的所有文本都被视为 AutoLISP 代码。

下表显示了默认配色方案。

AutoLISP 代码的缺省颜色编码方案

颜色

AutoLISP 语言元素

内置函数和受保护的符号

品红

字符串

绿

整数

水鸭

实数

洋红色,灰色背景

评论

括弧

无法识别的项目(例如,用户变量)

下面的编码示例显示了使用颜色编码来识别 AutoLISP 代码中的错误的优点。

上图显示了应用了标准颜色编码的 AutoLISP 程序。应用颜色编码后,可以识别以下问题:

  • 内置的 AutoLISP 函数,例如,,,和以蓝色显示。函数的第二个实例拼写错误,它拼写为 gtpoint,由于拼写错误,它显示为黑色。Visual LISP 无法识别的元素以黑色显示。setqdefungetdistgetpointgetpoint
  • 示例中 iff 函数的使用也是不正确的,因为它未以蓝色显示。所用函数的正确名称应为 if。
  • 字符串以洋红色显示,并在开头和结尾用双引号分隔。在示例中,您可以看到缺少其中一个双引号,因为字符串值后面的所有文本都以洋红色显示。在文本后添加缺少的双引号将更正问题。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 14:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部