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