探秘ReSharper8.1版本中Architecture(架构工具)的改进

ReSharper 8.0新版本中,有一个叫做Architecture(结构工具)的新功能,此功能被定义为项目依赖关系分析。其目的是让用户可视化操作解决方案的结构。接下来,小编将在ReSharper 8.1中,为大家展示Architecture改良版。

用户界面改进

整体来说,用户界面被重新设计了,使用起来更容易。如提高了UI元素响应能力,添加了依赖模块和引用模块等。

界面模块示意图

撤销/重做支持 

查看不同的项目的体系结构视图,工具现在支持撤销/重做:只需按下相应的按钮(或使用 Ctrl + Z 和 Ctrl + y 快捷键)。

体系结构视图

可能路径 

ReSharper 8.1中,引入了一种新型的箭头来表示各种间接关系。 如:解决方案的一部分在一个图表中,其中两个项目通过第三个间接项目关联在一起,这个间接项目又是隐藏的。

关系图1

在上面的插图,绿色箭头表示 ReTrack.Tests 使用 ReTrack.Engine 间接地通过第三个项目。 虚线箭头本身也有一个上下文菜单项显示中间的项目: 

关系图2

可见,Architecture工具会在参与大型解决方案中,表现突出。如果你也想试试,请访问ReSharper慧都中文网

点击下载ReSharper 8.1完整版

你可能感兴趣的:(resharper,代码生成工具,架构工具)