设为首页收藏本站

晓东CAD家园-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 10766|回复: 54

[他山之石] 【推荐】everedit编辑器2.9绿色版(另含六个脚本,G版的局部变量也利用上了)

[复制链接]

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

发表于 2013-7-10 13:55:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 wowan1314 于 2013-7-19 22:22 编辑

         xshrimp分享的everedit编辑器非常好用。   可以告别记事本了。
今天本人 又根据官网上的“陈海彬”分享的着色文件。 对其进行了整合。感觉蛮好的,特来分享。
主题被我搞成黑色背景的了。不喜欢的可自己在主题里面修改。
还录了几个宏进去,可在macro文件夹删除。

2.9版的编辑器,
    1、最新版的,可以自定义脚本、宏的快捷键。
     2、有的朋友想加入自定义函数。在语法文件中修改即可。

下面是6个脚本的介绍。VBS不了解。 脚本只是勉强能用。
1、一键加载当前lsp
2、一键加载当前选中代码
3、一键查询函数(根据当前函数 打开chm指定内容)
4、一键提取选中函数的局部变量至剪切板(感谢G版,因为你得先加载G版的提取局部变量程序)
5、一键选中括号及括号内容(无论光标在括号的什么位置均可以)
6、这个是别人分享的,拿来凑个数吧。 一键百度当前代码。
本来是想做个脚本借助VLISP编辑器 格式化代码的。不过打开vlisp编辑器后,vbs好像不怎么好使了。。。
有时候可以,有时候卡那里,有时候关错对象,
有时候没变化,大部分时候得手动点下CAD图标才可以(点其他图标没用)。彻底晕了

主要特色
   1、写左括号同时会出现右括号,光标在括号中
   2、函数实时补全, 对于CAD命令,及系统变量 也能实时补全。
           对于CAD命令  变量  应该先输入名称后写“”. 不然不会提示补全了。‘单引号下还是可以的。
   3、光标在括号边上 能亮显与之对应的括号。
   4、代码自动缩进,代码折叠。
   5、选中一行代码 输入左括号, 那么久会在 代码的左右两侧分别加上左右括号。
   6、快捷键C+/加单行注释,只有光标在此行,一键就可以把这一行注释掉,也可以一键还原。

这比记事本好用多了。 主要是实时补全函数、命令、变量。 括号亮显、输入。函数能自动变成小写。

感谢原着色文件作者: xshrimp  与   陈海彬

ctrl+/单行注释。ctrl+shift+/多行注释
有函数列表控件  ctrl+]括号匹配    ctrl+shift+]选择当前括号内容

待修改:1、如果能根据(/) 里面的全局与局部变量 把代码里面的变量也改成一个颜色,
                  那么那些变量没弄进(/)里面就一目了然了
               2、双击括号选中括号内的所有对象。(这个得靠作者)
               3、代码格式化及输出变量名。









更多图片 小图 大图
组图打开中,请稍候......

everedit.zip

1.27 MB, 下载次数: 530, 下载积分: D豆 -1 , 活跃度 1

everedit2.9(1).zIP

1.5 MB, 下载次数: 481, 下载积分: D豆 -1 , 活跃度 1

好像ZIP改成z0才行

everedit2.9(2).zip

945.7 KB, 下载次数: 310, 下载积分: D豆 -1 , 活跃度 1

加载当前lsp与加载当前选中代码.zip

1.06 KB, 下载次数: 242, 下载积分: D豆 -1 , 活跃度 1

最新脚本,一个是加载当前lsp,一个是加载当前选中代码.

查询函数脚本.zip

690 Bytes, 下载次数: 200, 下载积分: D豆 -1 , 活跃度 1

用另一帖中的chm文件才行

当前选中局部变量脚本.zip

483 Bytes, 下载次数: 161, 下载积分: D豆 -1 , 活跃度 1

得先行加载G版的提取局部变量程序

baidu.zip

536 Bytes, 下载次数: 142, 下载积分: D豆 -1 , 活跃度 1

一键百度的,要放在Utility文件夹

3括号及括号内容.zip

887 Bytes, 下载次数: 163, 下载积分: D豆 -1 , 活跃度 1

一键选择括号及括号内容

评分

参与人数 3D豆 +20 贡献 +4 收起 理由
炫翔 + 5 + 1 很给力!经验;技术要点;资料分享奖!
xshrimp + 5 + 1 很给力!经验;技术要点;资料分享奖!
XDSoft + 10 + 2 很给力!经验;技术要点;资料分享奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

 楼主| 发表于 2013-7-13 09:13:38 | 显示全部楼层
本帖最后由 wowan1314 于 2013-7-13 09:21 编辑

EE作者准备专为alisp扩展几个功能。各位有什么好的建议?
1、无论光标在括号内的什么地方,一键选中所在括号及括号内容
2、格式化lisp代码,输出全局及局部变量名 (可参lisplink)
3、光标在括号处时双击选中括号及括号内容

这三个问题。 EE作者已经着手更新了。   期待下个版本吧。
这样一来EE应该算是目前lisp编辑,最好的编辑器了吧?
或者大家有建议可,直接去http://forum.everedit.net/viewforum.php?f=3官方论坛提议!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 66 天

连续签到: 2 天

[LV.6]常住居民II

发表于 2013-7-10 14:23:20 | 显示全部楼层
不错,LISP就缺这个东西
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 165 天

连续签到: 5 天

[LV.7]常住居民III

已领礼包: 187个

财富等级: 日进斗金

发表于 2013-7-10 15:25:28 | 显示全部楼层
呵呵,好东西啊!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1383 天

连续签到: 1 天

[LV.10]以坛为家III

已领礼包: 3337个

财富等级: 富可敌国

发表于 2013-7-10 15:48:25 | 显示全部楼层
看着确实非常的实用!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 127 天

连续签到: 1 天

[LV.7]常住居民III

发表于 2013-7-10 16:33:21 | 显示全部楼层
呵呵,看着确实挺好的,研究研究
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1428 天

连续签到: 6 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 2614个

财富等级: 家财万贯

发表于 2013-7-10 18:01:17 | 显示全部楼层
非常不错,符合习惯,以后就用这个了,感谢楼主分享!:lol
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1035 天

连续签到: 3 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 1256个

财富等级: 财源广进

发表于 2013-7-10 18:09:20 | 显示全部楼层
试用了一下,智能提示不错,不过在Windows 7 32位,打开AutoCAD 2014的情况下,一键发送没有成功

点评

估计得重新定义下外部工具路径就可以了!  发表于 2013-7-11 10:09
我自己也做了个 一键发送的 脚本文件。。 也可以吧当前lisp发送至CAD。( 对VBS不了解,乱搞出来的。) 不过同猫的 相比 ,没有激活CAD至当前。用法一样的。你再测试看看。  详情 回复 发表于 2013-7-10 19:08
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 789 天

连续签到: 13 天

[LV.10]以坛为家III

已领礼包: 1517个

财富等级: 堆金积玉

发表于 2013-7-10 18:54:19 | 显示全部楼层
厉害 非常方便了 写程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

 楼主| 发表于 2013-7-10 19:08:22 | 显示全部楼层
本帖最后由 wowan1314 于 2013-7-12 10:59 编辑
st788796 发表于 2013-7-10 18:09
试用了一下,智能提示不错,不过在Windows 7 32位,打开AutoCAD 2014的情况下,一键发送没有成功

我自己也做了个 一键发送的 脚本文件。。 也可以吧当前lisp发送至CAD。( 对VBS不了解,乱搞出来的。)

不过同猫的 相比 ,激活CAD至当前需要自定义CAD窗口标题的前缀部分。用法一样的。你再测试看看。下面的代码复制到记事本,后缀为vbs。 加载到自定义工具的默认里面。。 参数选 全路径 那个。。
  1. '加载当前lsp到CAD
  2. '注意CAD的窗口标题 固定的前缀部分要自行修改
  3. Dim STR , ARR
  4.   SET ARR = WScript.Arguments
  5.     For Each s1 In ARR
  6.        STR = STR & " " & S1
  7.     Next
  8. Set objCAD = GetObject(, "AutoCAD.Application")
  9. If Err Then '如果AutoCAD应用程序没有启动,进行下面的处理
  10.     Err.Clear
  11.     MsgBox " 未打开CAD程序:"
  12.         Else
  13.                 Set ThisDrawing = objCAD.activedocument
  14.                 Set ws = CreateObject("WScript.Shell")
  15.                 ws.appactivate "AutoCAD" '此处改为窗口标题固定的前缀
  16.                 Set WS = Nothing
  17.                 STR = replace (STR , "" ,"/")
  18.                 ThisDrawing.SendCommand ("(load """ & STR & """)" & vbCr)
  19.                 Set ARR = Nothing
  20.                 Set STR = Nothing
  21.                 Set ThisDrawing = Nothing
  22.                 Set objCAD = Nothing
  23. End If
下面这个是加载当前选中内容发送到CAD的VBS脚本,
下面这个还是有点问题的。 对于带双引号的内容,无法显示双引号
  1. Set objCAD = GetObject(, "AutoCAD.Application")
  2. If Err  Then '如果AutoCAD应用程序没有启动,进行下面的处理
  3.     Err.Clear
  4.     MsgBox " 未打开CAD程序:"
  5.         Else
  6.                 Set ThisDrawing = objCAD.activedocument
  7.                 Dim STR , ARR
  8.                 SET ARR = WScript.Arguments
  9.                 For Each s1 In ARR
  10.                     STR = STR & " " & S1
  11.                 Next
  12.                 If STR="" Then
  13.                 MsgBox " 当前未选中:"
  14.                 Else
  15.                 STR = TRIM(STR)
  16.                 ThisDrawing.SendCommand ( STR & vbCr)
  17.                 End If
  18.                 Set ARR = Nothing
  19.                 Set STR = Nothing
  20.                 Set ThisDrawing = Nothing
  21.                 Set objCAD = Nothing
  22. End If

评分

参与人数 1D豆 +5 收起 理由
xshrimp + 5 很给力!经验;技术要点;资料分享奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1944 天

连续签到: 1 天

[LV.Master]伴坛终老I

已领礼包: 5287个

财富等级: 富甲天下

发表于 2013-7-11 07:30:48 | 显示全部楼层
非常感谢老大的热心!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 185 天

连续签到: 1 天

[LV.7]常住居民III

发表于 2013-7-11 08:04:17 | 显示全部楼层
本帖最后由 CadPLus 于 2013-7-11 14:34 编辑

好东西,谢谢,试一试。可惜颜色与我习惯不一样。

点评

颜色你可以在主题中定制。  发表于 2013-7-12 09:32
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1196 天

连续签到: 55 天

[LV.10]以坛为家III

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-7-11 09:29:26 | 显示全部楼层
葛老出品必属精品,顶一个。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 2044 天

连续签到: 142 天

[LV.Master]伴坛终老I

已领礼包: 6059个

财富等级: 富甲天下

发表于 2013-7-11 10:09:54 | 显示全部楼层
我也试试,谢谢兄弟分享。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 598 天

连续签到: 9 天

[LV.9]以坛为家II

已领礼包: 1449个

财富等级: 财源广进

发表于 2013-7-12 09:25:01 | 显示全部楼层
下载试试,以后编程应该方便多了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 566 天

连续签到: 4 天

[LV.9]以坛为家II

已领礼包: 908个

财富等级: 财运亨通

发表于 2013-7-12 14:41:48 | 显示全部楼层
everedit2.9(1).zIP 压缩包坏了

点评

【推荐】everedit编辑器2.9版,绿色免安装(含语法着色),一键发送CAD. http://bbs.mjtd.com/forum.php?mod=viewthread&tid=102447&fromuid=282351 这里下载吧。 不太会用压缩.  发表于 2013-7-12 16:35
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )  

GMT+8, 2018-12-15 19:55 , Processed in 0.273592 second(s), 80 queries , Gzip On, WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表