在不久的将来,我的开发设置将升级,部分交易将是双显示器(耶!)
至少有一个显示器,可能是两个,都是宽屏的.
我听说开发人员在纵向模式下使用第二台显示器,尤其是宽屏显示器.它允许屏幕上的更多行(尽管更窄)并且运行有点像有一长页代码.
有没有人使用这个并认为它更有效?
我实际上在纵向模式下有3个宽屏显示器,是的,这是一种很棒的工作方式.滚动更少,您可以立即在屏幕上调整所有调试/输出/参考窗口.
使用两个显示器的问题在于,您通常会在一个主显示器上工作并具有输出(或另一个显示器).如果您有两个,请将其设置为使您的主监视器直接位于您的前方,而另一个(不常使用的)监视器位于一侧.我发现这是使用双显示器设置的最佳方式,因为它可以减少RSI从永久扭曲到查看特定屏幕.
此外,有一些程序可用于提供虚拟屏幕分割,我认为这对于大/宽屏显示器设置非常有用.
[编辑] ..是的,您应该编写足够短的函数以适应单个页面,但能够在任何时候看到更多函数通常可以使我的经验更容易开发:-)
[edit2]在调试编译错误时,在宽屏显示器上以纵向运行Visual-Studio-esque IDE非常棒,因为您有更多可用空间同时查看代码和错误.我想你可以争辩说,如果你经常编译,你不应该一次看到那么多错误?......但是那些代码是谁?;-)
既然你不应该写出比屏幕更长的功能,那么让屏幕更长的时间会有点作弊,不是吗?;)
无论如何,我发现编码时肖像模式并不是真的更好,而且只有我的旧17英寸宽屏在纵向模式下才能更好地查看/编辑文档.在横向模式下有两个大屏幕,你可以在查看文档时在屏幕上放两页,并且在IDE的文本编辑器的两侧都打开了许多工具窗口.所以不,肖像模式并不是更好,除非你有四个构成一个非常大的屏幕(在微软的博客上有这样一个设置的照片) ,但我不记得在哪里).
但是,有些应用程序的肖像仍然更好,例如,如果您必须以大分辨率显示文档,或者您有一些显示器(如在网络监视器中)运行并希望一次看到更多行.
我无法想象这会如何加快生产力.在我看来,它总是更容易向上滚动/比左/右下来.