vue文件使用web-mode性能很差,容易卡2-3秒以上

spacemacs是zilongshanren的repo,配置也是zilongshanren的spacemacs-private

vue文件行数3596行,大小158k(囧)profiler结果截图

另如果使用vue-mode根本无法编辑就不贴图了。

对比之下vim使用vue插件偶尔回出现卡顿,输入延迟大概0.5秒,如果不使用vue插件的话较少情况出现延迟。

我只碰到了mac下company的某两个web-mode的backend特别卡.vue文件都在一千行以内,在解决了上述问题后没发觉卡。

我禁用了font-lock-mode就流畅些了,延迟不超过0.5秒。这个关掉会有什么影响?高亮?貌似高亮还是正常的。。。

When Font Lock mode is enabled, text is fontified as you type it:

我试了下,关了之后删掉this的一个字母,这个单词不会变色。

对,关了以后高亮就会失效。

这就蛋疼了。关掉后确实好很多。。。那里性能耗费太多了

高亮对新输入的内容无效,以前的没变

我是把vue的js单独放到一个文件里编辑的,貌似还好

应该是mm-mode语法高亮对性能影响太大了。要同时对多个语法解析