Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
是否可以使用 Rosyln 或 Resharper 来检测可能的 DivideByZero 情况?
我正在尝试确定是否有一种编程方式来检查可能的情况DivideByZeroException在我的代码库中 我的代码库包含一系列相对简单到相对复杂的公式 大约有 1500 个 并且还在不断增加 编写新公式时 必须注意确保安全地进行除法 以避免
c
ReSharper
roslyn
roslyncodeanalysis
获取 Roslyn 中类之间的依赖关系
我使用 Roslyn 成功获取了项目之间的依赖关系 现在我想获取类之间的依赖关系 类似于 Visual Studio Enterprise 中的代码映射功能 这是我的代码 部分是我想象我能得到一些东西的地方 不过 我对 Roslyn API
c
roslyn
roslyncodeanalysis
如何以编程方式获取类依赖项及其各自的文件位置?
我需要获得给定项目的类之间的某种依赖关系图 即该特定类使用的所有类 我想知道给定的类正在使用哪些类 以便以后可以在项目中找到它们的文件路径 考虑以下简单示例 public class Dog Animal IBark public void
c
NetCore
roslyn
roslyncodeanalysis
使用 Roslyn,如何枚举 Visual Basic 文档中的成员(命名空间、类等)详细信息?
使用 Roslyn 确定 Visual Basic 文档成员的唯一机制似乎是 var members SyntaxTree GetRoot DescendantNodes Where node gt node is ClassStateme
roslyn
roslyncodeanalysis
VS 2022:Roslyn 代码分析的高 RAM 和 CPU 问题
我们在 Visual Studio 2022 v 17 2 2 64 位 中拥有一个庞大的解决方案 ASP NET MVC C Roslyn 代码分析始终使用高 CPU 和 RAM 有办法防止这个问题吗 配置还是其他 在 Visual St
VisualStudio
visualstudio2022
roslyncodeanalysis
Roslyn 加载项目文档失败
在 Visual Studio Extension VSIX 解决方案中 我使用 Roslyn 从当前解决方案加载特定项目 Project myProject this CurrentComponentModel GetService
c
VisualStudio
roslyn
visualstudioextensions
roslyncodeanalysis
ISymbol.DeclaringSyntaxReferences 和 ISymbol.Locations 之间的区别
两者有什么区别声明语法引用 http source roslyn codeplex com Microsoft CodeAnalysis Symbols ISymbol cs 7f9fc305c0940c9b财产和地点 http sourc
c
roslyn
roslyncodeanalysis
从命令行调用 Roslyn 分析器
在 Visual Studio 2015 中进行开发时使用 Roslyn 分析器非常棒 然而 如果能够从预提交挂钩或像 TeamCity 这样的 CI 调用分析器 以确保标记不合格的代码 那就更好了 有没有办法通过调用命令行实用程序来获取分
c
commandline
roslyn
roslyncodeanalysis
使用 msbuildworkspace 打开解决方案会出现没有详细信息的诊断错误
我正在尝试使用 Roslyn 和 MSBuildWorkspace 来分析解决方案 该解决方案是一个新的解决方案 其中有 2 个类库项目 一个引用另一个 它们是在 Visual Studio 2017 Net 4 6 2 中创建的 当我打开
c
MSBuild
roslyn
roslyncodeanalysis
Appveyor nuget分析器
我正在尝试发明一种将 Roslyn 分析器项目打包到 NuGet 中的好方法 它需要特定的 NuGet 包结构 dll投入 analyzer not lib 为了这个工作 我必须打电话nuget pack
c
NuGet
roslyncodeanalysis
appveyor
使用 StyleCopAnalyzers (Roslyn) 时如何启用替代 StyleCop 规则(以 SX 为前缀)?
对于现有的 C Web 项目 我尝试基于 Roslyn 分析器设置 StyleCop 代码分析 DotNetAnalyzers StyleCopAnalyzers 我已经设法使它能够很好地满足我们所需的代码风格 只是我们不想使用这些默认规则
c
NET
stylecop
staticcodeanalysis
roslyncodeanalysis
使用 Roslyn 查找所有不继承 C# 类并更改为从基础对象继承(类似 java)
我正在开发一个小型 Roslyn 项目 其中包括更改解析树并将更改写回文件 我从独立的代码分析器开始 希望将其构建为命令行应用程序 不过 我遇到了挑战 与以下人员合作 使用 Roslyn 查找从特定基类派生的类 https stackove
c
roslyncodeanalysis
Visual Studio 2019:如何禁用 .editorconfig 中的特定 CodeAnalysis 消息?
是否可以在 VS 2019 中抑制 CodeAnalysis 消息 editorconfig 这两个选项不起作用 cs Trying alternatives to System Diagnostics CodeAnalysis Suppr
c
VisualStudio
VisualStudio2019
roslyncodeanalysis
EditorConfig
如何查看一个类是否实现了 Roslyn 接口
我还是新来的Roslyn 所以希望这不是一个太愚蠢的问题 我正在寻找一种观察的方式如果一个类已经实现了接口的所有方法如果没有 则突出显示该接口 就像内置的 实现接口 一样 到目前为止 我可以查看方法名称是否已实现 但我还没有找到一种方法来查
c
roslyn
roslyncodeanalysis
在 Visual Studio 2017 .NET Core 项目中支持 Roslyn 分析器(.ruleset)
如何在 Visual Studio 2017 NET Core 项目中添加对 Roslyn 分析器 ruleset 的支持 在 project json 中 它是通过使用配置的buildOptions buildOptions additi
ASPNETCore
VisualStudio2017
roslyncodeanalysis
使用 Roslyn 查找特定方法的所有方法调用
我正在使用 Roslyn 开发代码分析器 我当前的任务是查找程序集中未使用的所有内部方法 我从一个MethodDeclarationSyntax并从中得到符号 然后我使用FindCallersAsync中的方法SymbolFinder 但即
c
roslyn
roslyncodeanalysis
抑制 Roslyn 代码分析器的问题
有什么方法可以抑制 Roslyn 分析仪的问题吗 我使用即时分析器项目类型 如果用户想要的话 我想抑制这些问题 而且它必须是永久的 如果我重新打开 Visual Studio 仍必须应用相同的抑制规则 您可以采用与忽略普通 C 编译器警告完
VisualStudio
roslyn
roslyncodeanalysis
找到解决方案中缺少的await
我的服务器代码中有很多异步方法 但我怀疑我的调用者没有等待 有没有一种简单的方法可以扫描代码以查找缺少等待的调用 public async Task DomeSomethingAsync var result await GetResult
c
NET
Asynchronous
asyncawait
roslyncodeanalysis