由于我使用的是 eslint,因此来自 js-mode 的语法检查对我来说是多余的。那么如何在全局范围内关闭它而不是打开和关闭呢?
我将 eslint 配置为不检查分号,但 js2-mode 仍然检查它。如果无法全局禁用 js2-mode 语法检查,有没有办法只关闭分号检查?
shangsunset 的答案仅禁用分号警告,要全局禁用所有 js2 模式错误和警告,您需要在 .spacemacsdotspacemacs/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)
放入(setq js2-strict-missing-semi-warning nil)
.spacemacs 解决了我的问题。
我找到了一种手动切换的方法SPC t s
。在 .spacemacs文件中有关于如何禁用它的文档,但我无法让它工作。