考虑到典型的开发人员使用情况,我想知道从多点触控Win7笔记本电脑或Surface设备获得多少收益/实用性。
如果人们有经验可以分享,或者对此有一些研究,请分享
最佳答案
我们处于多点触控技术的早期。没有正确的软件工具,多点触控就没有优势。话虽如此,使用多点触控显示器目前没有优势。
在控制台上进行编码的时代,vi和emacs很流行。当图形环境和计算机鼠标变得流行时,它们被并入了下一代编程环境。如果多点触摸显示器流行起来,那么就有充分的理由认为开发人员工具将配备触摸控件和手势。
我可以想象在IDE中使用多点触控的某些方面。这些功能极有可能永远不会实现。
上下文相关的触摸按钮。在您选择的代码上“单击”(第一指触摸)时,屏幕左侧或右侧会出现许多按钮。按住第一根手指的同时,用另一只手的手指按下其中一个按钮。
这样可以减轻鼠标选择代码块并将其一直移动到工具栏上以单击一个小按钮(整个都在左手或右手)上的疲劳。出现的按钮应足够大以便于轻击,并且仅应显示那些通用且适用于所选代码的按钮。
假设我按下“更改缩进”按钮。现在,我用一根手指左右拖动代码以选择其缩进级别。
同时控制多个控件。在重大重构和内置diff比较后,是否有两个文件要合并?两只手分别用一根手指滚动文件的两个版本。
手势。用两根手指在屏幕上滚动。也许可以通过用六个手指从三点钟位置开始逆时针画一个四分之三圈来撤消。这些东西起初不会很完美,但是滚动很有希望。有一种方法可以避免瞄准小滚动条,并且不会因为小滚轮的重大滚动操作而使中指关节炎消失,这是一件好事。
没错:这需要一些时间才能赶上。此外,与每种技术一样,大多数开发人员将开始尝试将技术开发到可用性受到影响的地步。最后,当它确实稳定并变得有用时,您可能实际上并不想使用它。使用vim的人比使用Visual Studio更喜欢vim,但是某些vim用户确实喜欢将vim用作GUI。喜欢Visual Studio的人可能会比使用任何基于触摸的开发环境更多地使用Visual Studio,但是最终Visual Studio将开始添加触摸功能。
关于user-interface - 使用多点触控用户界面可提高生产力,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/843807/