| “格式选项”对话框 - “其他格式设置选项”(Visual LISP IDE) 
注意:Visual LISP IDE 仅在 Windows 上可用。 
当您按“设置选项格式”对话框中的“更多选项”按钮时,将出现其他格式设置选项。 
近似线长
Visual LISP 格式化程序在选择格式样式时会检查此值。如果表达式中的字符数大于此值,则格式化程序会将表达式打印为多行。保留现有换行符
选择此选项后,每当在正在格式化的文本中检测到新行时,Visual LISP 格式化程序就会插入新行。当该选项处于关闭状态时,格式化程序可以将多行表达式压缩到平面样式(如果它适合右边距)。 
注意:选择此选项会导致 Visual LISP 忽略其他格式设置选项,因为这些选项会导致现有换行符丢失。这通常是意外格式化结果的来源。拆分讨论
选择此选项后,Visual LISP 格式化程序将拆分超过右边距的注释。符号大小写
这些选项控制 Visual LISP 格式化程序是否转换 AutoLISP 符号名称中的字母文本大小写。受保护符号子组控制受保护符号(即设置了 ASSIGN-PROTECT 标志的符号)的大小写转换。未受保护的选项子组控制未受保护的 AutoLISP 符号的大小写转换。可以使用以下选项:  没有:没有大小写转换。  小写字母:格式化程序将符号名称中的所有字符转换为小写。  上写:格式化程序将符号名称中的所有字符转换为大写。 “长列表格式样式”选项控制长列表的格式。长列表是 和 表达式中的形式参数列表,或具有五个以上元素的原子的引用列表。样式选项适用于不适合单行(即在右文本边距内)的长列表。长列表格式样式选项的说明方式是,将以下语句的格式设置为“右文本边距”设置为 45:
defun
lambda
 (setq lista '("abc" "def" "ghi" "jkl" "mno" "pqr"))选项如下 
单列格式
(setq lista '("abc"
 
 "def"
 
 "ghi"
 
 "jkl"
 
 "mno"
 
 "pqr"
 
 )
 
)
2 列格式
(setq listall '("abc" "def"
 
 "ghi" "jkl"
 
 "mno" "pqr"
 
 )
 
)
多列格式
(setq listall '("abc" "def" "ghi"
 
 "jkl" "mno" "pqr"
 
 )
 
)
填充到边距格式
(setq listall '("abc" "def" "ghi" "jkl" “mno”
 
 "pqr"
 
 )
 
)
 |