Questions tagged «flycheck»

6
使用文件相对eslint可执行文件进行Flycheck
我从事的许多项目都将eslint作为开发人员的依赖项进行安装,并带有一组自定义的eslint插件。目前,flycheck使用的是全球安装的eslint版本,而不是随每个项目安装的eslint版本。 我想将flycheck指向node_modules / eslint / bin / eslint.js。完整路径应取决于当前缓冲区文件的路径,因此我可以使用可能不同的eslint可执行文件同时处理每个缓冲区的多个项目。 这可能吗?关于我将如何执行此操作的任何建议?
21 flycheck 

2
如何防止flycheck将我的init.el视为软件包文件?
如果为我的init.el启用flycheck-mode,则出现以下几种错误: The first line should be of the form: ";;; package --- Summary" (emacs-lisp-checkdoc) ... The footer should be: (provide 'init)\n;;; init.el ends here (emacs-lisp-checkdoc) 如何停止flycheck将我的init.el视为软件包? 编辑 我试图遵循以下最小启动文件: ;; flycheck-mode (require 'flycheck) (global-flycheck-mode) (setq-default flycheck-disabled-checker '(emacs-lisp-checkdoc)) 仅启用flycheck及其依赖项。emacs-lisp-checkdoc在禁用的检查器列表中,但flycheck仍列出错误: 0 warning The first line should be of the form: ";;; package --- …
17 flycheck 

1
禁止警告:分配给自由变量(和其他变量)
字节编译emacs lisp文件时,如何抑制“分配给自由变量”警告? 实际上,我最感兴趣的是在使用flycheck时将其抑制为特定缓冲区,但是我知道这只是传递给字节编译器。 获取所有可以抑制的警告/错误的列表也将是一件好事。 更新: 为了完整起见,请允许我澄清禁用编译器警告的原因很多(与语言无关)。一些示例:简化将旧代码转换为lint强制框架的过程,以便在实时上下文中运行草稿文件和配方,在解决较高优先级问题的同时消除噪声,或者因为编译器是错误的。

2
我可以关闭或切换js2-mode的语法检查器吗?
我的默认设置为js2-mode。这样可以很好地突出显示和检查语法,但是我现在正在一个具有不同样式集的项目(特别是这个新项目不使用分号)。 这会在每行代码的下面js2-mode加上警告:missing ; after statement 有没有一种方法可以禁用语法检查js2-mode? 或者,甚至更好的是,有没有办法使用不同的语法检查器? 我已经为我的.js文件安装并运行了Flycheck模式,但是我没有启用任何语法检查器(即,所有检查器都设置为nil和not found)。知道如何启用其中之一并禁用内置的功能将是很棒的js2。 我知道分号插入的观点各不相同,但是该项目遵循"standard style"Flycheck中有一个语法检查器的项目,我只是想知道是否可以切换检查器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.