问题标签 [flycheck]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - 在 emacs 的 flycheck 中使用开始列和结束列指定错误模式?
有没有办法指定一个跨度,即三倍
(行,开始列,结束列)
对于错误模式?例如,我希望能够使用 flycheck 突出显示一个表达式:
x + 1
而不仅仅是标识符 x?(也发布为:https ://github.com/flycheck/flycheck/issues/455 )
非常感谢!
django-templates - FlyCheck 可以与 Komodo(用于 Django)一起用于动态检查语法吗?
我想使用 Komodo IDE 来构建一个 Django 项目。我想使用 flycheck 语法检查器,以便它即时指示语法错误。如果 fly-check 无法与 Komodo 集成,是否还有其他可能进行语法检查的可能性飞?
javascript - Javascript Emacs 自动缩进和 flycheck 的行为不像我想要的那样
我试图在 Emacs 中获得一个基本的 JS IDE,但我无法让一切正常工作。
我遇到的问题是:
1. 如果我按回车,我不会自动缩进。
2. Flyckeck 没有作为次要模式出现
以下是我的 .init 文件的相关部分。
我从http://howardabrams.com/projects/dot-files/emacs-javascript.html大量借用
emacs - 如何限制 flycheck 报告的错误数量
在编辑大文件时,如果错误“溢出”到源文件的其余部分,从而导致很多行被标记为错误, flycheck-mode通常需要 3-4 秒才能完成。
如何限制模式突出显示的错误数量,以便优先考虑当前缓冲区位置?
c - Emacs flycheck C99 模式
我是 Emacs 的新手。如何将 Flycheck 包设置为使用 C 标准 99(C99 模式)?对于以下代码:
for(int i = 0; i < n; i++)
...
Flycheck 会扔给我:for loop initial declarations are only allowed in C99 mode
.
c - Flycheck 和 Clutter - 我该如何设置?
我使用 Flycheck 已经有一段时间了,但我不确定如何让它正确识别 Clutter。根据我找到的教程,我在 Emacs 中输入了这个(非常简单的)程序:
现在,在第 2 行(第 2 行#include <clutter/clutter.h>
),我收到来自 Flycheck 的警告,提示我无法找到clutter/clutter.h
. 很公平 - 在编译器中,我需要使用pkg-config
它来成功编译它。在我的系统上,pkg-config clutter-1.0 --cflags --libs
输出:
现在,我有点 C 菜鸟(还有一点 Flycheck 菜鸟),所以请耐心等待。我知道我需要使用M-x customize-group flycheck-options
, 并且在那里,我需要将一些东西放入Flycheck GCC Include Path
and Flycheck GCC Includes
。但是,我不知道上述输出的哪一部分(如果有)去了哪里?我真的很感激一些帮助,所以当我使用其他库时,我会知道如何正确设置它们。
haskell - 是否有在 emacs 中应用 hlint 建议的命令?
当我编写 Haskell 代码时,我在 emacs 中使用 flycheck 和 haskell-hlint,我认为如果我可以通过调用一些 emacs 程序而不是手动修改代码来应用这些 hlint 建议会很棒。
如果没有可用的,并且我必须为自己编写此程序:
是否保证 hlint 输出始终为以下形式:
哪里{Text?}
总是可以解析为 Haskell 抽象语法树?
c++ - 修改 Flycheck GCC 包含路径
我想使用本地目录添加项目特定的包含:
这在使用 flycheck-compile 时有效,但在使用 flycheck-buffer 时会抱怨:Error from syntax checker c/c++-gcc: Wrong type argument: arrayp, nil
我做错了什么?
python - 在 Flycheck 中使用正确的 virtualenv 和 flake8 配置
如何在 emacs 中使用配置的 virtualenv 和 flake8 设置文件(项目根目录中的 setup.cfg)进行 flycheck?
emacs - Flycheck - 永久禁用 Clang 作为检查器*
我使用 Flycheck 来检查 C 文件,并为 GCC 设置了相当复杂的变量以使其正常工作。然而,由于我的系统上有 Clang(与代码无关的原因),Flycheck 总是假设这是我想要使用的,迫使我一直手动切换检查器。
我试图寻找一种方法来永久禁用 Clang 作为检查器,但我发现是空的。帮助将不胜感激。