CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于保留现有换行符(Visual LISP IDE)

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

摘要: Visual LISP 代码格式化程序可以在它所格式化的文本中检测到新行时插入新行。

Visual LISP 代码格式化程序可以在它所格式化的文本中检测到新行时插入新行。

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

当“保留现有换行符”选项处于关闭状态时,格式化程序可以将多行表达式压缩为“平面”样式(如果该表达式适合右边距)。

下面的示例演示“保留现有换行符”选项的工作原理。

初始文本:

(if (/= s "Function canceled")   (princ (strcat 
    "\nError: "
      s)) ;single semicolon cmt
) Formatting result if the option is on (default):
(if (/= s "Function canceled")
  (princ (strcat
           "\nError: "
           s
         )
  )                                ;single semicolon cmt
)

关闭该选项时的格式设置结果:

(if (/= s "Function canceled")
  (princ (strcat "\nError: " s))    ;single semicolon cmt
)
注意:多行和表达式被压缩为一行。princstrcat

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部