机器主板不支持独立显卡,双屏程序的调试失败原因

前段时间因为自动化测试框架,调试时需要三个程序(Delphi/自动化测试客户端/测试目标系统)同时运行,非常不方便,于是申请了双屏幕系统。

一开始以为是很简单的事情,加个显卡,然后加个显示器就行了。谁知道原机主板不支持独立显卡,也没有AGP插槽,PCI也不是最新标准。可想而知,原来的机器配置是如何不考虑可扩展性的。不过话说回来,这个问题恰恰说明扩张需要成本!那我只好直接申请新机了。

换成双屏后,第一感觉就是屏幕变大了。从左到右,你必须转动你的脖子才能做到这一点。但是可以同时观看多个节目,这是一个很大的优势。

在调试程序时,可以同时查看IDE和程序,插入断点,单步调试,非常方便。尤其对于绘图消息或事件的调试,有很大的帮助。以前根据这类应用的特点,把IDE和程序的界面都调小了,然后对应调试(其实相当于模拟双屏)程序员编程所用的地址,但是在 IDE 中覆盖程序的代码仍然很容易。接口,导致调试失败。现在双屏就没有这个问题了。

图片[1]-机器主板不支持独立显卡,双屏程序的调试失败原因-老王博客

如果你习惯远程登录另一台机器工作(相当于同时使用多台机器),那么双屏对你来说更方便,你可以轻松对比和切换主机器和远程机器。

当然你也会发现在编程中犯了很多错误。比如表单的初始化位置。我说的是Delphi下的表单,其他语言肯定也有同样的问题。我们以前总是混用窗体的 ScreenCenter、DesktopCenter、MainFormCenter程序员编程所用的地址,因为设置这些属性的结果往往是一样的,但事实会告诉你完全不同。所以我倾向于看到一个跨越两个屏幕的界面。这一点可以参考我转载的双屏技术文章《Developing and Using Multi-Monitor Applications in Delphi》。

如果你来得早,双屏也可以帮助你吸引眼球。当然,这是第二个:)

但话又说回来了。双屏虽然提高了您的工作效率,但实际上对您的剥削程度更大。我不是要便宜好卖,只是说遇到的一些问题。最近,我明显觉得我的眼睛很累。原因是有一个额外的光源。现在两台显示器的亮度都调到很低了,稍微好一点。

总的来说,由于LCD普遍降价和普及,现在双屏的时机应该已经到来了,但不知道我们老板什么时候会愿意。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论