如何在spacemacs中全局禁用js2-mode语法检查

时间:2016-02-02 19:23:11

标签: emacs js2-mode spacemacs

由于我使用eslint,从js-mode进行语法检查对我来说是多余的。那么如何全局关闭而不是打开和关闭?

我配置了eslint不检查分号,但js2-mode仍然检查它。如果js2-mode语法检查不能全局禁用,有没有办法只关闭分号检查?

3 个答案:

答案 0 :(得分:18)

shangsunset的回答只会禁用分号警告,要全局禁用所有js2模式错误和警告,您在.spacemacs dotspacemacs/user-config中需要这样的内容部分:

;; Turn off js2 mode errors & warnings (we lean on eslint/standard)
(setq js2-mode-show-parse-errors nil)
(setq js2-mode-show-strict-warnings nil)

答案 1 :(得分:11)

(setq js2-strict-missing-semi-warning nil)放入.spacemacs解决了我的问题。

答案 2 :(得分:0)

我找到了一种手动切换SPC t s的方法。关于如何在.spacemacs文件中禁用它,documentation,但我还没有能够让它工作。