上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 在vscode中显示图片用如下命令: ```markdown ![图片描述](图片URL) ``` 但是需要先把图片保存成文件, 不太方便. 安装vscode的Paste Image插件即可. 这样, 先截屏, 然后按ctrl+alt+v键, 就可以自动插入图片了, 形如下面的样式: ``` ![] 阅读全文
posted @ 2023-06-03 10:55 顺其自然,道法自然 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 纳入git管理的有些文件, 后续不想再纳入管理了, 怎么处理? 比如之前我开发的输入法的数据文件, 刚开始是需要纳入git管理的, 以便存储初始的数据文件, 但是这个文件需要不断刷新, 这样后续就不需要继续纳入管理了, 怎么取消呢? 参考: https://blog.csdn.net/marco00 阅读全文
posted @ 2023-06-03 10:38 顺其自然,道法自然 阅读(54) 评论(0) 推荐(0) 编辑
摘要: git地址有两种格式, 如下所示: - `https://github.com/username/repository.git`; - `git@gitee.com:username/my-ime.git ` 前者协议是https的, 需要提供用户名和密码; 后者是ssh协议, 需要配置密钥. 在g 阅读全文
posted @ 2023-06-02 23:18 顺其自然,道法自然 阅读(163) 评论(0) 推荐(0) 编辑
摘要: # 创建远程仓库 此处假设你已经安装了git, 并且配置了远程git仓库的ssh密钥. 我是用`https://gitee.com/`作为远程仓库的, 登录之后, 在主页右上角, 点击加号按钮, 就可以创建一个新仓库, 如下图所示: ![image](https://img2023.cnblogs. 阅读全文
posted @ 2023-06-02 23:12 顺其自然,道法自然 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 最后, 奉上源码: https://gitee.com/huzhongqiang2021/my-ime 没有放在github上, 我觉得国产的总是要支持一下. 有时间再分析一下输入法后台, 看看能否重构一下. 全部代码600行左右, 不是很复杂. 大家有需要讨论交流的, 随时提供支持. 阅读全文
posted @ 2023-06-02 21:37 顺其自然,道法自然 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 之前的文章[用Python开发输入法后台(3)——我自己的输入法的规则](https://www.cnblogs.com/huzhongqiang/p/17421235.html), 描述了我自己的输入规则, 但是这种规则有些麻烦, 需要用分号来表达当前输入的是几字词; 所以, 我更换了一种新的输入 阅读全文
posted @ 2023-06-01 20:34 顺其自然,道法自然 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 我又重构了一遍输入法, 目的是定义输入法规则的规则, 只要遵循这些规则, 就可以方便的制定新的输入规则. 我的输入法规则如下: - 规则文件名: ImeRule.py - 需要实现函数 - OnFilterKeyDown - 原型: f(keyCode:int,keyStates:list,msg: 阅读全文
posted @ 2023-05-30 22:12 顺其自然,道法自然 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要判断是否按了单个键, 比如按单shift键, 进行中英文切换, 但是shift+字母就表示输入大写字母, 那么怎么区分这两种情况呢? 我想了一个办法, 按下shift时记录shift键被按下, 此时如果又按下其他键, 就记录其他键被按下, 最后当shift抬起的时候, 判断是否按了其他 阅读全文
posted @ 2023-05-28 10:50 顺其自然,道法自然 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 全部汉字 我从网上收集了一些资料, 构建了一个<全部汉字.json>文件, 文件格式如下所示: { "吖": [ [ "aa", "ya" ], "szhdps" ], "呵": [ [ "aa", "he", "ke" ], "szhhszhs" ], } 这是一个字典, 字典索引是每一个汉字, 阅读全文
posted @ 2023-05-26 22:45 顺其自然,道法自然 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 在前后台交互的过程中, 消息中会带有keyStates信息, 它是一个形如[0,1,128,129,...]的数组, 代表每一个键的当前状态, 对它的理解和掌握, 有助于对输入法更精细的处理. 比如输入ctrl+s时, 判断有两个键被按下, 此时s键就不能作为索引词了. 关于keyStates中数值 阅读全文
posted @ 2023-05-23 14:37 顺其自然,道法自然 阅读(67) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页