维护一些遗留代码,phpcs(在 Vim,使用 Syntastic)显示了很多错误。 我想压制他们(现在)。 我收到如下错误: 我很难将消息与 phpcs 规则的名称匹配,所以我知道在排除模式中使用哪些规则。 有谁知道通过错误消息查找规则的简单方法? ...
维护一些遗留代码,phpcs(在 Vim,使用 Syntastic)显示了很多错误。 我想压制他们(现在)。 我收到如下错误: 我很难将消息与 phpcs 规则的名称匹配,所以我知道在排除模式中使用哪些规则。 有谁知道通过错误消息查找规则的简单方法? ...
Syntastic是 Vim 编辑器的源代码 linter 插件。 它使用外部工具进行各种语法和启发式检查。 对于 C 和 C++ 代码,这通常涉及在代码上运行编译器。 为了调用编译器,Syntastic 读取一个配置文件,其中包含应该用于调用编译器的命令行 arguments。 显然,项目中的 ...
我使用Tsuquyomi作为Syntastic插件来检查 Vim 中的 TypeScript。我希望在打开文件时看到所有错误。 相反,我只看到ESLint错误。 保存或手动运行检查程序时,我只能看到 Tsuquyomi 错误。 在我的.vimrc中,我将 Syntastic 配置为在打开时使用 Ts ...
嘿嘿! 我已经使用 Syntastic 语法检查器插件有一段时间了,并且一直非常享受这种体验,除了一个我似乎无法弄清楚如何消除的恼人错误。 每次我尝试在我的 C 程序中使用 NULL 时,我都会收到一个由红色“ >> ”表示的错误和一个错误气泡,上面写着"use of undeclare ...
我有几个 YAML 文件必须始终包含有效的 YAML,所以我希望使用(类似) ale或Syntastic来帮助我执行这一点。 看起来 Syntastic 的工作方式是在:w之后运行检查器(写入后)并报告任何错误。 Ale 异步工作,但在出现错误时不会阻止写入。 他们都像宣传的那样工作得很好。 ...
在 Syntastic 存储库https://github.com/vim-syntastic/syntastic#installation 上,他们提供的安装 Syntastic 的唯一示例是使用病原体。 如何在没有病原体或任何包管理器的情况下安装它? ...
我刚刚在~/.config/nvim/init.vim文件中添加了一个新插件 (vim-loves-dafny)。 我已经安装了必要的可执行文件。 但是/dafny在:help syntastic-checkers找不到任何东西,当我编辑 Dafny 文件时,我没有得到任何突出显示。 ...
我正在对.sage文件使用vim,并且尝试对这些文件使用检查器。 syntastic可以处理python验证(使用flake8 ),所以我想尝试一下。 我的第一个想法是在.vim / filetype.vim中放入如下内容: 但是,我的.vim / ftplugin / sage ...
我在 vim 中使用了 Syntastic 和 youcompleteme。 每当我离开插入模式并在我的代码中出现错误时,语法错误槽就会出现,并带有红色标记,指示错误所在。 我觉得很烦人,每次屏幕都会移动以腾出空间给排水沟。 我想知道是否可以设置 vim 以便排水沟始终留在那里。 或者,如果可以将它 ...
Syntastic在引用Python3类定义的每个“:w”时都会引发错误。 我也尝试禁用消息窗口而没有成功使用 引发错误的类定义类似于 问题是如何禁用该窗口以防止引发错误警报? 附图片 ...
我正在尝试让tsqllint在Vim中与Syntastic一起使用。 我在没有root特权的共享系统上。 我能够在本地安装tsqllint并在PATH之外工作。 有没有办法将Syntastic指向其位置? ...
我已经在Vim中设置Syntastic进行Python开发。 到目前为止,它很棒,但是当使用导入的pytest.fixture方法编写测试时,出现了一些虚假错误。 对于上下文,我在Python中使用Flask。 但是,请考虑以下test.py示例: 并且在common_stuff. ...
我将Vim与syntastic一起使用C ++进行编码,我看到了所有错误,但没有收到任何警告。 如果我不必为了获得所有编译器消息而在终端中使用编译器,那就太好了。 有些错误在不同的c ++标准中有所不同,因此应该至少可以更改c ++的版本以进行错误检查。 如何显示警告? 使 ...
我正在编辑一个测试文件,该文件通常使用prove -l运行,在搜索要加载的软件包时会自动包含lib目录。 在编辑文件时, vim-syntastic报告它找不到所需的包,因为它没有在lib目录中查找。 有没有办法告诉syntastic在@INC中包含lib目录所以我可以避免Can't l ...
这是一个简单的,可能是前额拍打的明显问题,但我仍然冒昧地问它。 这是我用vim-fsharp解决问题的一个更大的努力的一部分(请参阅github repo here ),我不断收到错误消息,例如“处理函数fsharpbinding#python#OnBufWritePre时检测到错误”以及一些 ...
我正在使用ARM的mbed OS开发原型。 我对C ++不熟悉,因此进行合成工作将是理想的选择,但它会挂在“ mbed.h”的导入上。 该项目的结构为: / myfile.cpp mbed-os / mbed.h Syntasti ...
我写了一个python脚本。 我的vimrc包含: 我想把这种错误变成警告: 我的代码是这样的: 显然,定义了函数“ find(n)”。 但是有这样的错误: 我应该怎么做来定制我的合成词? ...
我讨厌问这样的问题,但是对于vim和我正在使用的Spacevim变体来说还是很新的。 我在python中工作,试图理解vim-syntastic在最左边一栏中显示的不同符号。 我在下面附上一张图片。 有类似_3符号! , !1 ,我似乎找不到这些符号的指南。 警告和错误标志足够直 ...
我正在利用Qt进行c ++项目。 我已经启用syntastic来通过我的vimrc检查头文件,并且它的检查器(gcc,clang_check和clang_tidy)都在我的项目中抱怨同样的事情:他们找不到特定的头文件。 有问题的头文件是“ QtCore / qconfig-64.h”。 ...
我已经将eslint和jshint一起正确安装了vim的syntastic。 我更喜欢jshint来进行大多数JavaScript编程。 但是,我开始学习React,并且希望将eslint与syntastic一起使用(eslint具有对React的优越/正确的掉毛)。 是否可以将vim ...