CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于颜色编码 (Visual LISP IDE)

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

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

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

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

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

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

默认配色方案如下表所示。

AutoLISP 代码的默认颜色编码方案

颜色

AutoLISP 语言元素

内置函数和受保护的符号

品红

字符串

绿

整数

水鸭

实数

洋红色,灰色背景

评论

括弧

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

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

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

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

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-16 00:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部