CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

关于 Apropos 特性 (Visual LISP IDE)

2024-5-18 19:16| 发布者: admin| 查看: 22| 评论: 0|原作者: admin|来自: AutoCAD

关于 Apropos 特性 (Visual LISP IDE)

Visual LISP 能够从由 AutoLISP 读取器填充的符号表中查找和匹配变量和函数名称。

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

这包括来自内置程序和用户定义程序的符号以及实现 AutoLISP 语言的符号。

Apropos 功能允许您

  • 匹配控制台或文本编辑器窗口中部分输入的单词,或者
  • 根据特定搜索条件搜索符号。

完成一个单词

在控制台或文本编辑器窗口中匹配部分输入的单词可以使编写 AutoLISP 程序变得更加容易,并有助于减少因函数或变量名称拼写错误而导致的错误。

作为演示,假定在 Visual LISP 控制台窗口中输入了以下代码:

(setq origin (getpoint "\nOrigin of inyn sign: "))
(setq radius (getdist "\nRadius of inyn sign: " origin))
(setq half-r (/ radius 2))
(setq origin-x (car origin))
(command "._circle" origin radius)

输入 (ha 并按 Ctrl+Shift+空格键将显示匹配变量或函数的列表。

HALF-R是从 Console 窗口中输入的 AutoLISP 表达式中的用户定义变量,并且是内置的 AutoLISP 函数。HANDENT

如果在符号表中找到超过 15 个匹配名称,则会显示“Apropos 结果”对话框,而不是输入文本附近的列表。例如,在控制台窗口提示符下键入 get,然后按 Ctrl+Shift+空格键调用 Apropos 功能,或在“Apropos 选项”对话框中输入 get。您可以从结果窗口中选择一个符号,然后使用对话框的右键单击上下文菜单将其复制到代码中。

搜索单词

与在控制台或文本编辑器窗口中完成部分输入的单词类似,您可以使用 Apropos 根据一组搜索条件返回完整的符号列表。在控制台或文本编辑器窗口中工作时,忘记函数或内置变量的名称但记住部分名称的情况并不少见。您可以键入符号名称的一部分,然后在调用 Apropos 之前选择它,Visual LISP 会立即对所选文本执行查找,并在 Apropos Results 对话框中显示结果。如果未选择任何文本,则会显示“Apropos 选项”对话框。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-6-27 15:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部