首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用多点触控用户界面提高工作效率

使用多点触控用户界面提高工作效率
EN

Stack Overflow用户
提问于 2009-05-09 18:30:53
回答 4查看 307关注 0票数 2

考虑到典型的开发者使用情况,我想知道从多点触控Win7笔记本电脑或Surface设备中可以获得多少收益/效用。

如果人们有经验要分享,或者有一些关于这方面的研究,请分享

EN

回答 4

Stack Overflow用户

发布于 2009-05-09 20:32:38

我们正处于多点触控技术的早期。没有正确的软件工具,多点触控就没有优势。话虽如此,目前使用多点触控显示器没有优势。

在控制台编码的时代,vi和emacs很流行。当图形环境和计算机鼠标变得流行时,它们被合并到下一代编程环境中。如果多点触控显示器流行起来,我们有充分的理由认为开发人员工具将配备触摸控制和手势。

有一些东西我可以想象在IDE中使用多点触控。很有可能,这些特性永远不会实现。

  • Context-sensitive触摸按钮。当“点击”(第一个手指触摸)你已经选择的代码时,一些按钮出现在屏幕的左边或右边。在按住第一个手指的同时,用另一只手的手指按下其中一个按钮。

代码语言:javascript
复制
- This reduces the fatigue of mouse-selecting a block of code and moving all the way up to the toolbar to click a tiny button—all on the left or right hand. The buttons that appear should be big enough for easy tapping, and only those that are common and applicable to selected code should appear.
- Suppose I press the "change indent" button. Now I use a single finger to drag the code left and right to choose its indentation level.

多个控件的

  • Simultaneous操作。在重大重构后有两个文件要合并,而内置的diff被蒙蔽了?将两个版本的文件分别滚动,一根手指放在每个hand.
  • Gestures.滚动条上,两根手指放在屏幕上。也许可以用六根手指逆时针从三点钟的位置开始画一个四分之三的圆来撤消。这个东西一开始并不完美,但滚动是有前途的。有一种方法可以避免瞄准小滚动条,并且不会因为在小滚轮上进行重大滚动操作而导致中指关节炎,这是一件好事。

别搞错了:这需要一些时间才能流行起来。此外,与每种技术一样,大多数开发人员都会开始尝试利用该技术,直到可用性受到影响。最后,当它变得稳定并变得有用时,您可能实际上并不想使用它。与Visual Studio相比,使用vim的人更喜欢vim,但一些vim用户确实喜欢使用vim作为GUI。喜欢Visual Studio的人可能会更多地使用Visual Studio,而不是任何基于触摸的开发环境,但最终Visual Studio将开始添加触摸功能。

票数 4
EN

Stack Overflow用户

发布于 2009-05-09 19:25:01

您特别询问开发人员,因此结果将与一般用户群显著不同。需要记住的一件关键事情是,每当有经验的人不得不将手从键盘上移开(无论出于什么原因),这都会减慢他/她的速度,并且比相应的击键花费更多的时间。

这对于鼠标、轨迹球或其他任何东西都是正确的。在代码窗口中输入的程序员通常可以使用键盘快捷键,而不是将手放在鼠标上单击鼠标;触摸屏也是如此。

餐馆里的服务生有一个非常不同的环境。他们很少在编辑器中输入大量的“文本”。他们一边站着,一边在触摸屏上捕猎和轻敲大按钮。

我认为可以从多点触摸屏中获益的一类开发人员是构建丰富用户界面的UI/UX设计师。

票数 1
EN

Stack Overflow用户

发布于 2009-05-09 19:32:08

这在很大程度上取决于你在做什么。对于任何与编程相关的东西,它基本上都是无用的。多点触控真正闪耀的地方是绘图和信息处理。它使某些操作变得更加直观,比如拖拽东西或调整图像大小,但除此之外,它并不比普通的触摸屏更有用。除了绘图之外,普通的触摸屏并不比鼠标有用。

99%的情况下,多点触控不会提高您的工作效率。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/843807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档