Demeter违法搜索工具?有谁知道我可以使用C#应用程序查找可能的Demeter违规的工具?我知道这会产生很多误报,但我认为它仍然有用。特别是在早期的设计过程中。如果您只是在寻找something.somethingelse.violation,那么您可以使用VisualStudio。在“查找”对话框中,选中底部的“使用”框并选择“正则表达式”。不是很健壮,但你可以用它来找到上面的模式。更好的工具是解决方案目录中的grep或类似工具,因此您可以使用更强大的正则表达式选项,如负向后视,这将允许您排除使用指令和命名空间声明等内容。适用于Windows的grep您可以非常快速地编写一个.NET应用程序,该应用程序将递归到给定目录并使用具有外观的.NETRegex搜索.cs和/或.vb文件,当然使用VS的优势是您保留在源代码编辑器中。以上就是C#学习教程:Demeter非法搜索工具规则?如果分享的所有内容对您有用,需要了解更多C#学习教程,希望您多多关注---本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
