问题标签 [vim-syntastic]

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.

0 投票
0 回答
351 浏览

vim - Vim-Syntastic 显示忽略的 python 错误

Syntastic并且不忽略配置文件flake8中提供的错误。vimflake8

我正在使用inflake8进行 python 代码检查。我每个文档都有一个忽略错误的配置文件。现在,当我通过键入从命令行运行时Syntasticvimflake8flake8absolute_path_to_home/.config/flake8E251flake8

然后flake8忽略错误E251。但是,当我flake8使用 vim 中<F7>的错误窗口在 vim 中运行时,E251尽管它在flake8配置文件中被忽略了。

为了确保Syntastic调用flake8正确的参数,我将以下内容添加到我的.vimrc

我检查了Syntastic内部vim使用:messages并获得以下信息

因此,如果可以相信上面的消息,那么Syntastic确实是flake8使用正确的配置文件进行调用,所以我不确定为什么E251仍然显示。下面的好措施是我的absolute_path_to_home/.config/flake8文件

这是一个已知的错误?我究竟做错了什么?将不胜感激任何帮助。谢谢你。

0 投票
1 回答
117 浏览

typescript - Tsuquyomi 忽略打开时的错误

我使用Tsuquyomi作为Syntastic插件来检查 Vim 中的 TypeScript。我希望在打开文件时看到所有错误。相反,我只看到ESLint错误。我只能在保存或手动运行检查器时看到 Tsuquyomi 错误。

在我的.vimrc中,我将 Syntastic 配置为在打开时与 Tsuquyomi 进行检查:

如果我创建一个有错误的文件,例如x.ts

当我打开文件时,没有显示错误。输出:mes显示 Tsuquyomi 没有发现任何错误:

如果我然后手动检查:SyntasticCheck,错误确实显示,它列在:mes

如何让 Tsuquyomi 在打开时显示 TypeScript 错误,同时确保我总是尽快看到它们?