您可以通过快速匹配以前输入的代码行来完成新的 AutoLISP 代码行。
注意:Visual LISP IDE 仅在 Windows 上可用。
- 在 Visual LISP 的控制台窗口提示符下,键入要匹配的代码行中的文本。
- 按 Ctrl+空格键调用 Complete Word by Match。Visual LISP 会查找您输入的最后一个以您输入的字母开头的单词。
- 按 Ctrl+空格键,直到找到要查找的代码行。
例
此示例要求以前在控制台窗口提示符下输入了以下代码:
(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)
- 在 Visual LISP 的控制台窗口提示符下,键入
(c
- 按 Ctrl+空格键调用 Complete Word by Match。Visual LISP 会找到您输入的最后一个以字母“c”开头的单词,并完成您开始键入的单词:
(command
-
如果这不是您要查找的单词,请再次按 Ctrl+空格键。显示下一个以字母“c”开头的单词:
(car
如果在 Visual LISP 找到最后一个匹配的单词后继续按 Ctrl+空格键,则 Visual LISP 将重复检索序列。(请注意,您还可以从 Visual LISP 菜单栏中单击 Search Complete Word by Match,而不是按 Ctrl+空格键来调用 Match 功能。
如果Visual LISP找不到任何匹配的单词,则它不执行任何操作。
您可以在“控制台”窗口或文本编辑器窗口中使用“按匹配完成单词”。当您从控制台窗口调用该功能时,Visual LISP 只会在控制台中搜索匹配项;当从文本编辑器窗口调用时,Visual LISP 仅搜索该编辑器窗口的匹配项。
注意:“按匹配完成单词”功能不区分大小写。
|