Visual Studio安装程序-为什么正确使用解决方案资源管理器?[关闭]


18

每次我安装VS(追溯到过去的那个版本)时,它都会随右侧的解决方案资源管理器一起安装。现在,由于大多数用户界面的导航栏位于左侧栏中(并且位于视口顶部),而导航栏的内容位于该导航栏的右侧,所以这在我看来一直是错误的。

因此,我将解决方案资源管理器拖到屏幕左侧,并将其停靠在此处。但是我从未见过其他开发者能够做到这一点。

考虑到大多数程序员通常如何喜欢自定义环境,添加了他们喜欢的文本编辑器,浏览器,插件,Gassmonkey脚本等,为什么Visual Studio开发人员似乎从未进行过这种简单的UI更改? 有人这样做吗还是我只是在黑暗中尖叫?


2
我更喜欢它在右边,因为我从左到右阅读。
毛里求斯2011年

13
因为这是放置它的正确位置。
DavRob60 2011年

3
如果您实际上选择了C ++作为默认环境(第一次启动时会被问到),则解决方案资源管理在左侧(它模仿了.net visual studio之前的界面和键盘快捷键,而我仍然更喜欢)。
fretje

7
我也更喜欢左侧有解决方案资源管理器。我喜欢这样的一个原因是,因为文件查看器中的文本是左对齐的,所以这种排列方式意味着大多数代码都在屏幕中间,而不是一直到一个边缘。
Ergwun 2011年

3
我完全同意。它似乎完全违背了左侧树视图的趋势,而右侧则是细节。我从来不明白为什么。我总是把我的手放在左边。
Yann Duran 2013年

Answers:


33

用户界面设计不是一门纯粹的科学,主要是因为人们的喜好不同。但是,这些年来,我们已经学到了一些原则:

  • 眼睛自然会吸引到“能量点”。即在艺术中这是黄金法则,而在摄影中则简化为“三分法则”。本质上,如果您在屏幕上画出一个网格,该网格横跨三个单元格,向下三个单元格,则线相交的点就是能量点。这些是非常重要的房地产,这也解释了为什么1 / 3-2 / 3拆分效果很好。
  • 我们已经了解到,当我们学习阅读时,有一个重要性顺序。简而言之,屏幕上最重要的列是按阅读顺序排在第一位的列。对于我们西半球的人来说,这意味着左(从左到右的阅读顺序)。对于中东和一些远东国家的人们来说,这意味着正确(从右到左的阅读顺序)。对于其他远东国家/地区的其他人来说,这意味着最高的阅读顺序(从上到下,通常是从右到左的阅读顺序)。

使用这两个原则,我们可以以用户可以充分利用屏幕的方式来组织屏幕。MS Visual Studio开发人员推测源代码是最重要的元素,其他面板支持该内容。

现在,如果您偏爱左侧导航,那是因为您对导航的重要性的重视程度与VS开发人员不同。立场对与错。如果您发现自己经常从一个文件跳到另一个文件,则在左侧导航会很方便。

您会注意到,即使在此站点中,内容也位于左侧,导航和支持信息位于右侧。这呼应了设计师认为网站最重要的方面。


很好的解释。现在,我知道如何提出答案了。
JeffO 2011年

+1以及:我很少使用project-explorer(更喜欢使用Tabs /通过快捷方式搜索),但是我总是想查看代码。因此,这对我来说更加重要。
Flo 2014年


2

永远都不是不正确的,但很少见。帮助同事时,我注意到他的解决方案浏览器在屏幕的左侧。很少有人注意到它何时进行更改。

至于为什么我们坚持正确呢?Visual Studio通常用于放松视图设置,将其重置为原始状态。每次打开VS时,拖动解决方案资源管理器都会很累。


真的,我应该说“我从未见过其他人这样做”。
amelvin 2011年

+1我将所有窗口作为标签放在中间,左侧或右侧没有任何东西,我敢肯定很多人都有各种各样奇怪的安排
jk。

2

作为实验,我只是将其停靠在左侧(在右侧放置了多年之后)。奇怪的是,为什么我直到现在才考虑到这个问题,因为我使用双显示器设置已经有3年了,而且我总是在正确的屏幕上看到VS(浏览器-我是网络开发人员-以及其他工具,例如源代码控制客户端在左侧屏幕上)。我的两个屏幕的总宽度略超过1m,所以Solution Explorer在右侧很远-现在是两个屏幕相遇的地方。

另一个重要的方面是我正在使用的解决方案有很多项目(带有很多文件),因此在以前,每次我想打开另一个文件时,都必须将鼠标移到屏幕的右侧,然后返回到行首(或接近该行)的左侧-现在,解决方案资源管理器更接近行首。

有趣的是,由于解决方案资源管理器位于左侧,因此代码编辑器窗口“感觉”更宽,并且代码编辑器现在以屏幕结尾结束。


1

左侧将保存我当前使用频率更高的项目。深入数据库并需要了解表结构之后,服务器资源管理器就会放置在该数据库中。就像我将一堆控件转储到窗体上一样,工具箱到此为止。

我不太注意右边的项目。如果我打开了一些文件并且需要来回移动,则可以使用顶部的标签。

此外,什么都不做比什么简单?


7
您真的比解决方案资源管理器更多地使用工具箱和服务器资源管理器吗?哇。
BFree

像@BFree一样,我不认为通过工具箱传递的流量比解决方案资源管理器还多。
amelvin 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.