阅读:265回复:6
建议增加预编辑选项
tsf对一些编辑控件无法定位光标位置,只能通过插入字符来定位,输入法软件即使没有选预编辑,也是在预编辑保持了一个空白符,达到准确定位的目的。
建议周老师增加一个预编辑选项,在“首选项、编码”的基础上增加一个“空格”的选项。 一是同普通的内置输入法体验保持了一致,在预编辑不显示“首选项、编码”的情况下,能实现候选框准确定位。 二是在双行、多行皮肤中,避免出现预编辑和候选框同时出现编码(为了定位准确不得不预编辑显示编码)。 三是在显示空格标记或预编辑提示虚点的场合,能判断内置模式和外挂模式。 |
|
板凳#
发布于:2024-10-31 10:54
哈哈,也就是wps,我一般用word,但现在有些场合只能用wps。
在内置模式下,只是在移动插入点的时候候选框在原来的位置。 |
|
地板#
发布于:2024-10-31 11:01
|
|
4楼#
发布于:2024-10-31 11:20
办公统一装的,正在软件都要求正版。
SciTE、Notepad2也有同样的问题,不过这些还是写代码为主,中文相对少些。 |
|
6楼#
发布于:2024-10-31 13:27
SciTE、Notepad2都是基于Scintilla组件,我不同版本都试过效果一样。外挂模式,跟随正常,就是首行候选框会上移。内置非预编辑模式下,移动插入点,候选框在原来位置。
因为wps,我现在统一用的是内置模式,您上次新增了中英文状态记忆功能,用起来还是比较方便的。 用Notepad2等文本软件写代码时,我用多行候选方式缩写代码,特别是常用函数,输入非常快捷(可以一次输入一段代码),所以我想在内置模式下,预编辑增加一个保持空格显示的情况下,能完美解决移动插入点时候选框跟随问题。在编写代码时用到中文的场景主要是字符串,字符串我往往是开始简单输入字符,后面再修改,所以移动插入点输入中文的情况比较多。 其实,我过去都是把候选框置底的,最近因为拼音混输,拼音重码多,只能是候选框跟随了。 |
|