33

在不久的将来,我的开发设置将升级,部分交易将是双显示器(耶!)

至少其中一台显示器(可能两者兼有)将是宽屏的。

我听说开发人员在纵向模式下使用第二台显示器,尤其是宽屏显示器。它允许在屏幕上显示更多行(尽管更窄)并且运行起来有点像一页长代码。

有没有人使用它并认为它更有效?

4

17 回答 17

48

在此处输入图像描述

我实际上有 3 台处于纵向模式的宽屏显示器,是的,这是一种很棒的工作方式。滚动的次数要少得多,您可以一次在屏幕上显示所有调试/输出/参考窗口。

使用两台显示器的问题在于,您通常会在一台主显示器上工作并有输出(或另一台显示器)。如果您确实有两个,请将其设置为使您的主显示器直接在您面前,而另一个(不太常用的)一个在一侧。我发现这是使用双显示器设置的最佳方式,因为它可以减少 RSI 被永久扭曲以查看特定屏幕。

此外,还有一些程序可用于提供虚拟屏幕分割,我资助这些程序对于大/宽屏显示器设置非常有用。

[编辑] ..是的,您应该编写足够短的函数以适合单个页面,但是根据我的经验,能够随时查看更多函数通常可以使开发更容易:-)

[edit2]在宽屏显示器上纵向运行 Visual-Studio 式 IDE 在调试编译错误方面非常棒,因为您有更多可用空间来同时查看代码和错误。我想你可能会争辩说,如果你经常编译,你一次不应该看到那么多错误?...但谁这样编码?;-)

于 2009-03-04T15:48:23.843 回答
16

既然你不应该编写比屏幕更长的函数,那么让屏幕变得更长有点作弊,不是吗?;)

无论如何,我发现编码时纵向模式并没有更好,只有在纵向模式下我的旧 17 英寸宽屏才能更好地查看/编辑文档。在横向模式下有两个大屏幕,查看文档时可以在一个屏幕上放置两个页面,并且在 IDE 的文本编辑器的两侧打开了许多工具窗口。所以不,纵向模式并不好,除非你有四个来组成一个非常大的屏幕(在 Microsoft 博客上有一张这样设置的照片,但我不记得在哪里)。

但是,有些应用程序的纵向效果更好,例如,如果您必须以大分辨率显示文档,或者如果您有一些监视器(如在网络监视器中)正在运行并希望一次查看更多行。

于 2009-03-04T15:48:03.343 回答
5

我无法想象这将如何提高生产力。在我看来,向上/向下滚动总是比向左/向右滚动更容易。

于 2009-03-04T15:51:12.150 回答
4

这取决于您使用的 IDE(如果有)。

Microsoft Visual Studio 喜欢通过其“工具箱”和“解决方案资源管理器”占用显示器的大部分宽度,因此我发现它在横向显示器上效果更好。由于它不允许您取消停靠编辑器窗口,因此您甚至无法将代码编辑器拖到处于纵向模式的第二个监视器上。

还要考虑您的客户最有可能如何设置他们的显示器。您可能希望使用相同的设置编写任何 UI 代码,以便您了解应用程序的使用方式。

于 2009-03-04T15:50:13.480 回答
3

取决于你的显示器有多大。我们有 1 台 28 英寸横向显示器和 2 台 24 英寸纵向显示器,位于大显示器的两侧。

非常适合结对编程!

于 2009-03-04T15:47:39.977 回答
3

在工作中,我以纵向模式运行我的主显示器(次要是笔记本电脑屏幕)。我很喜欢。我已经厌倦了一次看到更多的代码。我发现它根本不鼓励更长的方法。有时,我遇到的代码有点太宽了,因为 IDE 侧边栏有点拥挤,但我主要使用 Eclipse(Rational Application Developer,但基于 Eclipse),所以快速双击最大化代码窗口,它是很有用。再次双击,我的侧边栏就回来了。

我还发现它对我的电子邮件非常有用。

我强烈推荐它。

于 2009-03-04T16:39:05.077 回答
3

纵向模式宽屏显示器非常适合编辑代码,谢谢。然而,一些显示器在一维上的视角很差,通常是垂直的,但在纵向模式下会变成水平的。如果一切都没有正确对齐,这可能会使颜色变差或无法使用。

于 2009-03-04T16:40:59.020 回答
2

我从未尝试过,但我想它会很好用。我个人喜欢保持我的行相当短,宽屏幕往往会给我更少的代码行,所以我会尝试一下。

这一切都归结为个人喜好,然而,让你成为最有效率和最适合你的方法就是要走的路。

于 2009-03-04T15:43:49.627 回答
2

对我来说根本没有效果。我使用 IDE,所以在横向模式下,我有侧边栏来导航代码、导航项目等。

于 2009-03-04T15:46:07.483 回答
2

这不是愚蠢,而是见仁见智。纵向宽屏非常适合编写代码,代码宽度从来都不是问题,并且能够在屏幕上看到更多代码行总是很好。

将宽屏纵向放置的另一个原因是它与您的其他显示器的高度相匹配,例如,30" 宽屏旁边的 22" 纵向宽屏具有接近相同的高度。

于 2009-03-04T15:50:14.383 回答
2

这一切都取决于您的喜好。

我的家庭办公室只有一台大显示器。

于 2009-03-04T15:51:57.080 回答
2

我试过一次。我不喜欢它。我通常有一个 IDE,而 IDE 非常适合宽屏。如果您可以在右侧看到您的功能列表,在左侧看到文件列表等,则可以更快地跳转。

另外,我尽量让我的函数保持小,所以这通常不是问题(我有双 24")。如果你的函数相当小,并且你有宽屏,你可以并排显示两个文件,这通常更有用. 一些编辑器允许你拆分窗口并滚动到同一个文件的两个不同部分。这也非常有用,比在屏幕上显示 100+ 行要好得多。根据我的设置,我在编辑器上每个屏幕有 60 行. 如果我拆分编辑器,我可以看到 120。如果我在另一台显示器上再做一次,我可以看到 240。这是相当多的代码,通常只对非常不同的部分有用。

于 2009-03-04T15:52:40.883 回答
1

如果您主要处理文本(就像大多数程序员或其他技术人员所做的那样),甚至是文档,那么纵向模式更有价值。事实上,显示器的总趋势是完全错误的方向:纵横比正在将横向显示器挤压到邮筒,以更好地适应电影的格式。就个人而言,我从来没有在我的电脑(笔记本电脑或台式机)上看过电影,而且我现在不打算开始 - 这就是我拥有电视的目的!

实际上,垂直像素是计算中最有价值的资产——尽你所能获得更多——你不会后悔你花了钱!我什至不会购买垂直像素低于 1024-1080 的笔记本电脑,因为这是以可读分辨率显示整页 PDF 所需的最低要求,而且(更多)更好。(由于 PDF 占当今在线文档/手册的很大一部分,这是一个非常重要的问题。)您应该只在获得足够的垂直像素后才考虑宽度。

真正想要的是一台带有纵向屏幕的 15.4 英寸或 16 英寸笔记本电脑——它们应该仍然足够宽,可以将全尺寸键盘装入底座——FlyBook 风格的枢轴臂会很好,但不是必需的。

于 2009-03-16T06:09:04.133 回答
1

我发现当你首先在纸上打印相关功能的意图时,比直接从屏幕上理解它们更容易理解它们的意图,永远不会失败,为什么?因为您可以一目了然地查看多行代码,无需不断滚动。

与面向纵向模式的显示器相同,您可以轻松了解多个相关功能的意图,无论是重构还是其他。但是不要让纵向屏幕成为编写多行函数的借口。

使用纵向屏幕在stackoverflow上写这个:-)

我一眼就可以很容易地看到很多帖子:-)

于 2009-03-16T06:29:58.340 回答
0

如果您正在使用打印材料,是的,至于源代码,为什么不全屏显示您的 IDE 并关闭您不需要的任务窗格?

我发现肖像只有在我在网站上工作时才对我有用,能够一次看到整个页面会有所帮助。

于 2009-03-04T15:52:57.967 回答
0

我会说如果显示器足够大,您不需要纵向模式(24 英寸或更高)来编写代码。

如果显示器比那个小,那么纵向模式更可取。

理想情况下,您将拥有一个 30 英寸(2560 x 1600)的宽屏来处理您的代码,以及在附近舒适地打开的实用程序和附近的第二个较小的监视器来预览结果(我在这里专门谈论网络编码,但它会可能也适用于大多数其他编码 - 屏幕大小与目标受众的屏幕一样)。

30 英寸的屏幕现在真的降价了,所以它可能值得一提。24 英寸的屏幕确实具有在默认字体大小下显着更大文本的优势。除非您移动到 ​​14pt,否则 30" 显示器上的文本可能会有点麻烦。

祝你好运。

于 2009-03-16T06:37:23.207 回答
-1

我目前有 2 台 19" 显示器。一台保持横向模式,一台保持纵向模式。我发现在纵向屏幕上处理文档或阅读长网页更容易。我也使用此设置进行编码并发现它确实有帮助,但这是一个习得的习惯。大声笑

于 2009-03-04T15:47:39.617 回答