狗蛋工具箱
前段时间比亚大佬狂甩插件,想必大家都收藏了不少好东西吧?趁着这个时机,给大家分享一个工具箱,让大家可以把收藏的插件,整合成一个自己的工具箱。论坛上工具箱有不少,有集成五花八门功能的、有可以自己DIY的。现成集成好的,虽然功能五花八门,但并不是每个功能都是自己需要的,为了其中某些功能,就得加载一大堆没用的功能。自己DIY的吧,需要有一点基本的lisp编程基础,对于一点不懂的小白来说就有点为难了。所以我弄了一个工具箱,完全不需要自己写码,只要把自己收集的插件加载到工具箱里,就可以打造出一个属于自己的工具箱。
工具箱提供了9个命令按钮,放置你使用频率最高的插件。加载程序中,程序命令名为插件本身启动命令,不支持设置快捷键。工具箱支持加载lsp、fas、vlx三种文件,删除命令可以单个删除,也可以批量删除。
工具箱还可创建分类命令,用来放置不同类型的插件。论坛上有些工具箱也有分类项,但基本都是用的按钮,切换分类时工具箱就会闪一下。本工具箱使用的是列表来管理分类,切换分类时不会重新加载界面,也就不会出现闪一下的情况。分类中的命令启动方式为:双击命令列表中的命令。
这个工具箱挺好的,有很多独到之处.谢谢楼主无私分享. 我自己做的lsp工具箱可以切换标签,单击按钮运行命令.而且不会闪烁.单dcl面板,费了老大劲了,暂时自用不考虑开源 宁静港湾 发表于 2025-5-6 20:33
楼主,您好,感谢分享,
在中望CAD上试用了一下,提个小意见
1.工具箱能否支持加载中望zelx格式;
工具箱并没有强制要求以管理员权限去运行,只是有些人CAD是安装在C盘的,工具箱运行时会在CAD安装目录里产生文件,而有些系统又没有权限让CAD在C盘里产生文件,所以工具箱才会提示首次以管理员权限去运行,只要文件产生了,下次就不需要管理员权限了,也可以尝试把CAD安装在其他盘里,这样就不用在C盘里产生文件了。
至于中望CAD,我没有用过中望的,不了解zelx文件。不过你想加的话,可以自己改一下,源码中共有2处(action_tile "cxwj" "(if(/=(setq wj-lj(getfiled \"选择程序文件\" wjdz \"lsp;fas;vlx\" 8))nil)这句代码,分别在第218行和872行处,在这句代码中的vlx后面加上英文输入状态下的;zelx即可 hy1811 发表于 2025-5-7 08:05
对于集成的VLX,程序显示名称和程序命令名称怎么弄?
对于多个插件编译为一个vlx的,加载程序时每次都选同一个vlx文件,显示名和命令名就输入对应插件的名称和命令名。但删除vlx中某一个命令后,会导致整个vlx中的所有命令都失效。 楼主真是厉害,学习了。 不会用啊! hy1811 发表于 2025-5-6 16:55
不会用啊!
要搞个说明之类的东西。:lol 谢谢楼主分享。 利害 了,我的哥 谢谢分享原创工具,还是源码,非常棒。 这个给力啊,还是不收b的源码 工具箱名字霸气,赞一个。 hy1811 发表于 2025-5-6 16:57
要搞个说明之类的东西。
这么简单的东西还要说明???:o-CAD中加载了之后,输入gdgjx启动工具箱,点击添加命令就可以了。添加命令、删除命令的界面中都有说明文字