gpt4 book ai didi

c# - 通过为 Resharper 创建插件,通过 C# 代码的静态分析查找设计模式?

转载 作者:太空狗 更新时间:2023-10-30 00:45:33 29 4
gpt4 key购买 nike

我想通过静态分析验证 C# 代码中的一些设计模式。我发现通过为 Resharper 创建一个插件,我可以在编码时即时验证模式。但是我没有找到与其开放 API 相关的好文档。是否有任何链接可供我找到合适的文档。

我正在使用 MVVM 模式,所以我想验证 View-Model 类没有任何依赖性使用 UI 类或元素(WPF 元素)。

最佳答案

ReSharper 5 引入了模式目录 AKA 结构搜索和替换。它允许您轻松创建快速修复和上下文操作,而无需编写您自己的 ReSharper 插件。我建议在深入编写插件之前检查一下它是否能满足您的需求。您可以在此处找到概述:

http://blogs.jetbrains.com/dotnet/2010/04/introducing-resharper-50-structural-search-and-replace/

JetBrains 还在其下载页面上提供了一个示例目录,展示了您可以做的一些很酷的事情:

http://www.jetbrains.com/resharper/download/index.html

关于c# - 通过为 Resharper 创建插件,通过 C# 代码的静态分析查找设计模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5306051/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com