明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: baitang36

[经验] [原创]用纯lsp切换键盘布局(已增加自动切换输入法源码)

    [复制链接]
发表于 2024-5-26 10:51:01 来自手机 | 显示全部楼层
看看效果      赞
发表于 2024-5-26 10:52:24 | 显示全部楼层
盛老师太牛了。使用过不少输入法自动切换,都有各种各样的问题。
发表于 2024-5-26 10:59:08 来自手机 | 显示全部楼层
非常感谢楼主分享如此精彩绝伦的程序。
发表于 2024-5-26 11:33:04 来自手机 | 显示全部楼层
自定义命令可以吗?
 楼主| 发表于 2024-5-26 12:04:56 | 显示全部楼层
努.力 发表于 2024-5-26 11:33
自定义命令可以吗?

当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TEXTEDIT"))这一句就是自动切换到中文的命令,你可以添加,也可以减少。
发表于 2024-5-26 12:43:30 | 显示全部楼层
老师太牛了,非常感谢!用起来非常方便。  我稍微能感觉到一点点卡顿,不知道大家有没有这种情况?
发表于 2024-5-26 12:46:41 | 显示全部楼层
本帖最后由 cchessbd 于 2024-5-26 13:29 编辑
baitang36 发表于 2024-5-26 12:04
当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TE ...

我又下载源码测了下,在win11下,cad2008貌似不能自动切换输入法。看来还是得用插件才行。。。

哦,原来是源码多了2个闭括号。运行一次有用。测试单行文字,多行文字几次后又无效,需再次运行。。。
原因未知
 楼主| 发表于 2024-5-26 16:02:57 | 显示全部楼层
cchessbd 发表于 2024-5-26 12:46
我又下载源码测了下,在win11下,cad2008貌似不能自动切换输入法。看来还是得用插件才行。。。

哦,原 ...

注意,这个方法是切换键盘布局,不是切换输入法。输入法的切换是手工完成的。你输入法的状态是中文还是英文,切换后再切换回来保持不变的。
发表于 2024-5-26 16:32:13 | 显示全部楼层
baitang36 发表于 2024-5-26 12:04
当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TE ...

我估计他的意思是,自己写的插件,定义的命令是不是也可以
 楼主| 发表于 2024-5-26 16:43:50 | 显示全部楼层
qazxswk 发表于 2024-5-26 16:32
我估计他的意思是,自己写的插件,定义的命令是不是也可以

自己写的更简单,直接把切换指令写进去,反应器都可以省了,更流畅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-23 07:21 , Processed in 0.159411 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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