我最近拿起了 Microsoft Office Visio 2010,以了解我正在计划的软件应用程序的执行流程。到目前为止,我很喜欢这个程序,它帮助我在开始编写程序之前准确地弄清楚我需要哪些交互和事件。但是,我对该软件有一个抱怨,当我向图表添加新元素时,Visio 倾向于尝试尽可能频繁地组合路线。这有时会导致难以准确查看某些路线指向的位置。例如:
示例 1: 示例 2:
在示例 1 中,您可以看到有 3 条路线,每条路线都有不同的标签。最初,这些标签也会相互重叠。我发现这可以在“页面布局”对话框中关闭,所以它比以前好一点,但路线的起点和终点仍然是结合在一起的。这不是一个真正的问题,但它可能如示例 2 所示。
示例 2 中指向何处?从左边进来的线指向底部的菱形,然后从菱形的顶部出来有3条路线。这是我试图解决的问题。在这些示例中没有显示,但是在示例 2 中的这三个路线上放置标签会将标签全部放在那长长的垂直线上,这使得无法分辨哪个标签对应于哪条线。
有没有办法防止线条像这样重叠?我已经充分探索了“页面设置”对话框,但那里的可用选项似乎都不允许这种行为。我能在网上找到的唯一解决方案是手动绘制所有路线,但这意味着我不能使用“重新布局页面”功能,如果 Visio 决定经常这样做,这可能会相当耗时。
更新:虽然为了解决这个问题而搞乱了一些设置,但我想出了一个很好的例子来说明这会变得多么糟糕。现在,这是一个极端的例子,如果你的图表看起来像这样,你可能做错了,但它清楚地表明,很快就不可能分辨出每条线的来源和目的地是什么。