vim syntastic omnisharp-vim给出错误的错误

时间:2015-08-06 20:21:00

标签: vim

所以我使用omnisharp-vim插件和syntastic在我的web项目中显示我的错误。当我加载cs文件时,它会报告所有这些错误。当我在VS 2015中打开相同的项目时,我没有看到相同的错误

`background-image: url("http://www.rabne.tk/wp-content/uploads/2015/03/1dcb945e76e166670e8ab59fd7378901.jpg");`

也许我在.vimrc文件中遗漏了一些配置?

MyProject.Web\Controllers\DashboardController.cs|11 col 52 error| 'MyProjectAuthorizeAttribute' is not a known identifier
MyProject.Web\Controllers\DashboardController.cs|11 col 54 error| Error: ?
MyProject.Web\Controllers\DashboardController.cs|12 col 51 error| 'BaseController' is not a known identifier
MyProject.Web\Controllers\DashboardController.cs|14 col 27 error| 'ILogger' is not a known identifier
MyProject.Web\Controllers\DashboardController.cs|15 col 44 error| 'ILoggerFactory' is not a known identifier

1 个答案:

答案 0 :(得分:0)

可能VS不要使用相同的检查器作为合成器, 运行命令G(x) 并且它将返回它正在使用它们的检查器,你可以找到为什么这些错误出现以及如何让程序通过语法检查器

我不知道视觉工作室,但大多数错误都是:SyntasticInfo

可能是因为它是在其他文件中定义的并且VS检查它但不检查合成检查器