AutoLISP 表达式的格式可以设置为适合单行或多行。 注意:Visual LISP IDE 仅在 Windows 上可用。
代码格式不会影响代码的执行,但会使其更易于阅读。在输入 AutoLISP 表达式时,可以在程序文件中手动添加空格或制表符,但也可以使用 Visual LISP 代码格式化程序重新格式化现有 AutoLISP 代码。代码格式化程序根据一系列规则重新格式化 AutoLISP 代码,这些规则由格式化选项表示,您可以在“格式选项”对话框中选择这些选项。 以下是两种支持的格式样式:
平面样式平面样式是指所有参数都放在同一行上并用一个空格分隔: (autoload "appload" '("appload")) 代码格式化程序在以下情况下应用 Plane 样式:
宽款式宽样式是指第一个参数与函数名称放在同一行中,而其他参数在第一个参数下方的一列中对齐。 (autoload "appload" '("appload") ) 代码格式化程序在以下情况下应用 Wide 样式:
窄款式窄样式是指将第一个参数放在函数名称之后的下一行,而其他参数在第一个参数下方的一列中对齐。第一个参数起始位置的位移相对于由“窄样式缩进”选项的值控制的表达式起始位置(在以下示例中,此值等于 2): (autoload "appload" '("appload") ) “窄格式”格式样式适用于表达式,以及无法应用“平面”和“宽格式”格式样式的实例。progn 列样式Visual LISP 代码格式化程序可以将元素定位到列中。此样式适用于显示带引号的列表和 Cond 表达式子句。 例如,以下代码: '((10 "{insertion}") (1 "{string}") (7 "{style}")) 将显示为: '((10 "{insertion}") (1 "{string}") (7 "{style}") ) 相关任务 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.