MT 的文本编辑器使用了 Bin 开发的文本编辑控件,拥有十分流畅的体验和符合直觉的操作方式。

文本编辑 - 图1

操作提示

快捷搜索

你可以先选中一段文本,然后点击菜单中的搜索,被选中的文本会自动填到查找内容中,如果已开启了正则表达式搜索,还会提前对文本中的特殊符号进行转义处理。

正则替换

当你开启了正则表达式进行文本替换时,替换可以用 $0 表示整个搜索到的文本,$1 - $9 表示子匹配文本。

有关正则表达式的学习资料请自行上网搜索。

双指缩放

在编辑文本时你可以随时使用两根手指对字体进行放大缩小,可以在设置中关闭该操作。

编码切换

打开文件后文本编辑器会自动识别文件编码(目前不支持手动选择),你可以在菜单中切换编码,不过只是影响到保存文件时的编码。

编辑大文本

你可以用 MT 编辑无限大小的文本文件,当然前提是可用内存要足够大。

当你打开一个大文本文件后,基本可以秒进(具体受手机性能影响),但你可能会看到屏幕上方还有一个无进度条在滑动,说明此时排版还未完成,你只能查看不能编辑,等到无进度条消失后才可以进行编辑,如果你关闭了自动换行,则排版时间会大大减少。

当检测到文本字数过多时,还会自动开启流畅模式,你也可以手动在菜单中开启。开启流畅模式后,可以解决编辑大文本时输入法十分卡顿的问题,但也会导致输入法的复制剪切等功能无法使用(自带菜单的功能不受影响)。

未来更新

在开发文本编辑器时,精力主要都放在提高文本编辑控件的数据处理效率和操作体验上,一些周边功能没有去过多关心。未来会慢慢补上符号输入、选择打开编码、选择语法高亮的语言等功能。