2.x 版本滑动与打字卡顿问题及建议

系统信息:MacBook Pro 2017 with TouchBar - OS 10.13.4
软件版本:Markeditor 2.0.6.9

滑动卡顿

「只」在「编辑界面」上下滑动的时候,会出现一种「丢帧」的现象,如果打开行号和预览栏,会明显的感觉界面「跳」了一段距离

以下情况不会卡顿:

 1. 把鼠标放到「行号」那一列,上下滑动的时候,编辑界面、预览区域都不会

 2. 编辑+预览的双栏情况下,滑动预览区域不会

 3. 纯阅读模式滑动不会

打字卡顿

个人对「在  Markeditor 输入中卡顿」的定义:打完字按下空格之后,界面还在显示「前几个字而不是最后几个」的拼音输入过程,等 1、2 秒之后才「完成输入」

「输入卡顿只出现在 Markeditor 2.x 版本(所有小版本一直升级上来都存在),在 1.x 以及其它 Markdown 笔记软件中并不会出现」

在无意关掉 Dash(https://kapeli.com/dash)之后发现和它的 snippet  功能有关,试了下面的情况:

 1. 【卡顿】开启 Dash 并在里面设置多个 snippet

 2. 【不卡顿】开启 Dash 并清除所有的 snippet

 3. 【不卡顿】开启 Dash,只设置一两个 snippet

补充:

 1. 输入法为搜狗输入法

 2. 其中在 Alfred 中也有设置 snippet,因为 Dash 的 snippet 提供占位符故大部分 snippet 都是放在 Dash 中,所以「在关闭 Dash 开启 Alfred」的情况下,输入过程没有明显的卡顿感
 3. Dash 中使用的 snippet 有复杂(存在占位符)有简单,也有长有短的

一个小建议

2.x 版本的左侧「目录列表」的最上方显示的是一个 ~ 家目录符号,如果有多个工作目录的时候,不容易分辨是哪个目录,能否像 1.x 那样直接显示当前根目录的名字?

不知道是不是已经有这个设置功能自己没发现,如果有麻烦告知

谢谢

p.p1 {margin: 0.0px 0.0px 0.0px 120.8px; text-indent: -120.9px; font: 11.0px 'Helvetica Neue'}

2018-05-17 11:12 from xxcoding
Comments
Write a Comment
  • Hepo reply

    @xxcoding 你好呀。

    1, 到底边界时候的滚动确实不够丝滑,但这个现象应该不是很明显,是 ME 基本上视觉全部重绘造成的副作用。

    2, 输入应该不至于卡顿,如果跟 Dash 有关的话,可以试试看别的输入法,或者在 ME 的 写作 中,禁用高亮。 或者看看有没有错误日志。

    https://we.markeditor.com/post/how-to-collect-logs-for-feedback#main

    3, 这个设置项在新的版本中已经加上去了 :)

    https://we.markeditor.com/post/how-to-better-your-root-folder-configs#main

    • xxcoding reply

      @Hepo 你好

      试过用原生输入法还是一样卡顿,稍后把日志信息提交一下

      禁用高亮之后确实会流畅一点,但是平常编辑是没有开预览的习惯,如果禁用了没有提示就失去 Markdown 类软件的特色了

      新版本看到那个设置了

      谢谢

      • Hepo reply

        @xxcoding 非常感谢提供的日志,更新最新版,然后在偏好设置中,勾选 “更佳性能”,然后重启 App 之后,不出意外的还,这个卡顿的现象就消失了…… :)

        • xxcoding reply

          @Hepo 勾选之后确实没有卡顿了,同时在编辑界面的滑动也流畅了,很棒

        • xxcoding reply

          @Hepo 补充:勾选了之后不能使用 Alfred 和 Dash 的 snippets 使用关键字自动触发补全了,不过写文章用补全比较少,相对于流畅度来说这个影响不是很大

          • Hepo reply

            @xxcoding 就是因为把第三方的调用在窗口层面给禁掉了,避免了由此产生的错误,我们未来会继续对应什么原因造成的……

  • Hepo reply

    @xxcoding

    我们在 2.0.8.0 的版本中,把一些不重要的日志的捕获去掉了,你可以试试 更佳性能 的勾选取消, 重启后,是否也不会有卡顿的问题? :)

    下载地址: https://www.markeditor.com/file/get/2309e4da32c9a888597accd67ffc912c

    • xxcoding reply

      @Hepo 更新版本后不勾选也不卡顿了,滑动和打字都很流畅,snippets 也可以用