本帖最后由 Korbin 于 2025-9-30 14:33 编辑
概要:
【FG】弹出图形窗口,点选需要加载的插件以及需要运行的命令;
【FF+“命令”】,功能实现=FG,仅在命令行运行,不弹出图形窗口;
简介:
一直在搜集各种lsp独立小插件,数量多了之后全部自动加载拖慢启动速度,想用的时候加载又要调出AP界面,所以用AI尝试编写了能够实现以下功能的代码:
1、读取指定路径下的lsp文件(暂定文件命名格式为“【命令快捷键-命令名称】+备注(备注可无)”)
 - (setq plugin-path "lsp存储路径(反斜杠格式)")
2、AP将此插件添加到自动加载,运行“FF+原始命令”即可调用lsp插件功能(为便于区分,将命令统一为“FF+原始命令”,如“FFAA”)
3、运行“FG”可弹出窗口提示已识别成功的插件,并可点击按钮运行命令
4、随用随来,用时加载、不用时闲置,便于集中管理
已知问题:
仅适用于单独运行某个小功能(如dwg清理等),若lsp内存在多个插件命令,暂考虑只保留一个常用
|