有没有人知道在Microsoft .NET框架中检查给定C#文件语法的方法,仅限语法检查?
为了提供一些背景信息,我想设置syntastic来检查.cs
文件的语法。开箱即用,syntastic使用Mono C#编译器及其--parse
标志执行此操作,但是我找不到Microsoft .NET框架中的等效项。
我尝试让它起作用的第一步是使用csc /target:library /nologo
代替mcs --parse
,但问题在于它是按文件调用的。因此,它报告缺少名称空间(存在于完整项目构建中)而不仅仅是语法错误。