【使用心得】如何在RE上愉快的使用 英语语法纠错 插件

Innis 2021-6-10 1212

使用场景:

对于留学党和科研党们,英语书写是必不可少的工作,我们总会不经意犯一些错误,grammar checker 插件可以帮我们盯一盯错误,而且可以让我们写的内容更正宗一些,也是使用这种类型的插件的必要原因。


推荐的插件:

grammarly(https://app.grammarly.com/):grammar checker 插件top1,功能和效果都很强大。

languagetool(ttps://languagetool.org):grammar checker 插件新秀,下载量也是1000万+级别的。

ps: Innis 更倾向于使用languagetool,languagetool能够显示更多的语法细节,反应速度也比grammarly快很多,free plan的权限也更多。


因为RE并非一般使用输入框输入内容,所以我们需要进行一些调整才能够正常的进行使用


调整方法:

grammarly:grammarly的检测规则规定Bullet 的最小高度不能低于38px,所以必须

安装以下CSS代码

.spellcheck .node-text:focus {
    min-height: 40px;
    padding-bottom: 20px;
}


languagetool:需要屏蔽掉RE的一些特性,所以需要
安装以下JS代码(v0.9.8.26及其以后的版本无需此代码就可以正常使用)

NHook.add({
 after_nodeView_generate() {
     this.$text.removeAttr("spellcheck");
    }
});


使用效果:

grammarly:


languagetool:


-----

特别注意:在需要使用语法检测的bullet就不能用富文本了,只能用纯文本,因为像 **,__, ~~,这些符号都会被插件作为字符检测,所以一定会报错的。


------

感谢Hardy,languagetool的Dnaber 和 grammarly的Stacey 对于软件和插件的及时响应和优化,致敬!

快速回复
最新回复 (2)
  • lewis 2021-6-10
    0 2
    不错,准备试试
  • gm 2022-1-12
    0 3
    很不错!
返回