Roslyn(又名.NET编译器平台)为开源C#和Visual Basic编译器提供了丰富的代码分析API。它支持使用Visual Studio使用的相同API构建代码分析工具。
有一段时间我们在剃刀文件中使用了一些新的c#7.0功能。我们已将Roslyn编译器集成到我们的Web项目中,这些项目目前正在针对.NET Framework 4.6.2。今天我 ...
我正在尝试将分析器和代码修复扩展上传到Visual Studio库它正在抛出错误。我选择了三个可用选项的visual Studio扩展类型代码,我...
Roslyn CodeFixProvider:应用代码修复后移动插入符号
我已经实现了一个自定义CodeFixProvider,它向成员添加了一些XML文档。示例:public void MyMethod(){}将转换为/// 公共空白......
我正在使用运行时代码生成来增强现有流程。我在运行时创建的代码需要访问创建代码的进程已经引用的一些相同的dll。 ...
我可以在VSIX中使用Visual Studio Workspace检测保存(未更改)的文档吗?
在我的扩展中,我使用DTE进入文档保存事件:this._events2 =(Events2)this._dte.Events; //设置文档事件this._documentEvents = this._events2.DocumentEvents;这个....
我是C#和Roslyn的新手。我试图找到使用Roslyn在代码块中调用哪些方法(不是动态调用只是一个静态信息,这里存在一些函数调用)。罗斯林......
我有一个使用Roslyn解析C#代码的c ++程序。我需要将我的样式和自定义控件转换为“代码隐藏”。例如,我有一个简单的自定义控件包含一个按钮。 XAML ......
假设我列举了所有货币:public enum CurrencyType {/// ///阿拉伯联合酋长国迪拉姆/// [EnumMember] AED = 784,......
我想在我的项目中使用C#6(空传播,其他功能)。我已经在我的PC上安装了VS 2015,它运行良好,并构建了测试代码,如var user = new SingleUserModel(); //所有型号......