乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 72|回复: 13

[编程交流] 简单Visual LISP编辑器

[复制链接]

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:30:15 | 显示全部楼层 |阅读模式
大家好,
 
根据您的建议,我已经开始尝试在ACAD中使用Visual LISP编辑器,而且,我必须说,它确实可以更容易地用其新颖的颜色编码识别代码。
 
但是,我在让代码正确排列时遇到了一个问题,即
 
如果我有如下代码:
 
  1. (defun c:fubar ()
  2.     (if
  3.        (/= (setq pt1 (getpoint "\nSelect Point: ")) nil)
  4.        [color=Red][b]([/b][/color]progn
  5.            (command "_circle" pt1 "5")
  6.            (princ "\nA Cirlcle has been drawn. ")
  7.        [b][color=Red])[/color][/b]

 
我通常会将两个突出显示的括号对齐,以使代码更清晰。
 
但在VLIDE中,我得到如下结果:
 
  1. (defun c:fubar ()
  2.     (if
  3.        (/= (setq pt1 (getpoint "\nSelect Point: ")) nil)
  4.        [color=Red][b]([/b][/color]progn
  5.            (command "_circle" pt1 "5")
  6.            (princ "\nA Cirlcle has been drawn. ")
  7.            [b][color=Red])[/color][/b]

 
所以,我的问题是:“有没有一个快捷方式可以使tab返回到上一个缩进?”(以便支架可以轻松对齐。)
 
提前感谢您的建议和帮助。
 
注:我附上了一个jpg,如果你仍然不知道我在说什么。。。
173022sh5awdccca7vcwca.jpg
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 16:38:58 | 显示全部楼层
单击此处,它将格式化您的所有代码。右边的按钮将格式化选择
173023j0i36s294rmdms8e.jpg
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:39:43 | 显示全部楼层
谢谢lpseifert,
 
该按钮将必要的右括号添加到我的代码中,但不会添加正确的缩进,如附件所示。
173025cef5qpjpv8uvjl4y.jpg
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 16:47:38 | 显示全部楼层
你觉得这些选项正确吗?
173026ecbqihxlz9iihabx.jpg
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 16:50:20 | 显示全部楼层
我将您提供的代码复制/粘贴到Vlide中,单击“格式”按钮,它对我有效。。。请参见上图。尝试按Ctrl+Alt+F,看看会发生什么。
回复

使用道具 举报

0

主题

252

帖子

290

银币

限制会员

铜币
-8
发表于 2022-7-6 16:53:55 | 显示全部楼层
我认为你的选择是不正确的,我认为应该是第三个选择,但我不确定
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 17:01:49 | 显示全部楼层
啊找到了
 
刚刚将格式选项更改为“用外部缩进关闭新行”
 
它就像你发布的一样。
 
再次感谢您的帮助。
 
编辑:CmdrDuh,你的帖子就在我发布这个的时候出现了。。。你说得对
回复

使用道具 举报

2

主题

439

帖子

536

银币

限制会员

铜币
-14
发表于 2022-7-6 17:05:31 | 显示全部楼层
>李·麦克
 
难道你不知道吗
 
在打开方括号之前或关闭方括号之后双击,将突出显示表达式以打开方括号。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 17:10:24 | 显示全部楼层
谢谢ASMI-我喜欢你的小动画
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 17:15:20 | 显示全部楼层
 
 
ASMI——与问题无关,但你是如何创建GIF的?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 19:11 , Processed in 0.611671 second(s), 75 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表