前一段时间,由于作自动化测试框架,调试的时候须要三个程序(Delphi/自动化测试客户端/测试目标系统)同时运行,很是不方便,所以申请一台能够双屏的系统。编程
刚开始觉得这是一个很简单的事情,只须要加一个显卡,而后在加一个显示器就能够了。谁知道原来的机器主板不支持独立显卡,并且没有AGP插槽,PCI也不是最新的标准。能够想像原来的机器配置是多么的不考虑扩展性啊。不过话说回来,这个问题恰好说明了扩展是须要成本的!后来只好直接申请一台新机器了。框架
换上了双屏,第一感受就是屏幕大了。从左看到右,你必须转动你的脖子才能够作到。可是多个程序能够同时查看,这是很是棒的优势。ide
调试程序的时候,能够IDE和程序同时查看,插入断点,单步调试都很是方便。特别是针对绘图方面的消息或者事件之类的调试,更是有莫大的帮助。之前曾经根据这类应用的特色,将IDE和程序的界面都调整小,而后再对应着调试(其实也至关于模拟的双屏了),可是对于IDE中的Code in sight仍是很容易覆盖程序的界面,致使调试失败。如今双屏就不存在这个问题了。测试
若是你习惯远程登陆另一台机器的方式工做(这样你至关于同时使用好几台机器),那么双屏对于你更是方便,能够在主机器和远程机器方便对比和切换。调试
固然了你也会发现不少原来在编程中犯下的错误。好比说窗体的初始化位置。我说的是Delphi下的窗体,对于其余语言也必然有一样的问题。咱们之前老是容易将窗体的ScreenCenter,DesktopCenter,MainFormCenter混用,由于这些属性设置的结果每每表现同样,但事实会告诉你,这是彻底不同的。因此我每每会看到某一个界面横跨两个屏幕。针对这点,你们能够参考我转载的那篇双屏的技术文章《在Delphi中开发使用多显示器的应用程序》。orm
若是你足够早的话,双屏还能够帮助你吸引眼球。固然了,这是其次了:)事件
不过,话说回来。双屏在提升你工做效率的同时,其实也是对你的剥削更大了。我这不是得了便宜还卖乖,只是说一些遭遇的问题。最近我明显感受个人眼睛很是累,究其缘由,就是多了一个光源,如今两个显示器的亮度都已经调的很低了,才稍微好点了。开发
整体看来,因为液晶的广泛降价和普及,如今双屏的时机应该已经到来,就是不知道咱们的老板何时愿意呢。 it