【问题标题】:In Ndepend dependency matrix, how can I hide some row assemblies?在 Ndepend 依赖矩阵中,如何隐藏一些行程序集?
【发布时间】:2012-01-25 04:36:57
【问题描述】:

我想在我的依赖矩阵中隐藏 一些 行程序集,以便我可以快速发现我的项目的程序集与第 3 方程序集的子集之间的依赖关系。

【问题讨论】:

    标签: matrix dependencies ndepend


    【解决方案1】:

    有两种可能的操作:

    • 首先你写一个code query over LINQ (CQLinq)来选择你希望在矩阵中看到的程序集
    • 其次将列表导出到矩阵标题(水平和垂直)

    您也可以按住 Ctrl 或 Tab 键 + 鼠标单击来选择矩阵标题中的代码元素子集,与在 Windows 资源管理器中选择文件的方式相同。

    如果矩阵标题填充有命名空间、类型、方法或字段,也可以执行这些过滤操作。

    【讨论】:

    • 感谢 Patrick,这些鼠标过滤操作非常有用,但很难找到(至少对我而言)!
    • 确实,你有什么建议可以让这个特写更容易被发现吗?
    • 最后,我觉得这个功能很好:)。我想我对使用的大量颜色感到不安:未选择的行为白色+紫色,鼠标悬停时为浅+深粉色和橙色,单击时为蓝色,应用程序集为浅+深黄色。所以有9种不同用途的颜色。我的建议是:尽量避免仅使用颜色来强调行;改为使用离散边界。希望能帮助到你。顺便说一句,NDepend 很棒。
    猜你喜欢
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多