显示解决方案或项目中的所有Roslyn代码修复建议

时间:2017-10-20 13:19:43

标签: visual-studio-2017 roslyn roslyn-code-analysis

Visual Studio在当前活动的代码编辑器中显示Roslyn代码修复建议。例如。当光标位于应修复或可以改进的代码片上时,灯泡将显示可能的改进。以下是对构造函数"使用表达式主体的这种建议的示例" C#7功能:

Roslyn code fix suggestion: "Use expression body for constructors"

是否有可能立即获得整个解决方案的所有建议。与ReSharper's Inspect -> Code Issues in Solution类似的东西:

ReSharper Inspection Results

基本上,这个命令将打开一个结果窗口,显示所有已注册分析器的整个解决方案的所有Roslyn建议。

到目前为止,我尝试了几件事,但无法得到我想要的东西。例如,$scope.getCommoditycode = function () { $http.get('http://'+addres+'/Template/DMRequestToVCMD1.html') .then( function(response){ console.error(" error response.data.list======"); console.error(" error response.data.list==========="+response.data.list); $scope.countries = response.data.list; }, function(errResponse){ console.error('Error while getting offices'); } ); return true; }; 给出结果,但它们不包含在编辑代码时在编辑器中看到的建议(例如"使用构造函数的表达式主体")。我尝试过解决方案范围广泛的分析,但这也没有帮助。

是否可以在单个列表中获取所有Roslyn分析器的建议,类似于ReSharper的解决方案中的代码问题

0 个答案:

没有答案