单手编码 - 平板电脑,特殊键盘,单手打字?

时间:2009-12-03 02:56:30

标签: keyboard tablet pen-tablet

我最近摔断了手指,现在只能用右手打字了。这严重影响了我的打字速度。由于我以软件为生,这是一个严重的问题。

我一直在做一些研究,但尚未找到一个很好的解决方案。以下是我的想法:

  1. Wacom数位板+手写识别软件。是否可以用手写识别软件编写代码?

  2. 单手键盘 - 我只找到了昂贵的(> 100美元)键盘。这些看起来像是一个陡峭的学习曲线。

  3. 单手打字说明:http://www.aboutonehandtyping.com/manualcompare.html。这真的有效吗?

  4. 单手编码器使用的是什么?

9 个答案:

答案 0 :(得分:13)

如果你是一个双手触摸打字员,那么答案是"镜像"布局。

镜像让您可以用一只手立即开始触摸输入。非常疯狂它有多容易。基于你已经拥有的肌肉记忆。

如果您用右手打字:

  • 正常输入所有右手键。
  • 不要输入左手键。而是用右手键入相同的动作(但镜像)。

所以如果你想输入:

  • " d" - >键入" K"代替。
  • " W" - >输入" O"代替。
  • " S" - >类型" L"代替。

相同的键盘行,相同的手指,相同的动作。你的肌肉记忆已经可以做到这一点......有点像你不能拍你的头,同时揉你的肚子。大脑中的电线正在某处穿过。

如上所述镜像键盘的软件:

将空格键保持为镜像:

预测文字;自动镜像

答案 1 :(得分:3)

关于单手键盘,我尝试使用frogpad并发现可以输入文字,但无法用于编码。符号需要连续几次按键,我发现无法可靠地使用快捷键。碰到错误的密钥并让它卡在错误的模式下太容易了。

答案 2 :(得分:2)

现在,愈合手指断裂的时间将短于适应单手编码的时间,更不用说恢复双手编码所花费的时间

此外,学习这些方法所花费的时间是你花在编码上的时间(阅读:谋生)。

了解这一点,我们需要一个快速解决的短期解决方案。

  • 首先,具有代码完成功能和类似功能的优秀IDE将对您有所帮助。
  • 其次,使用IDE的快捷方式,请记住,键盘两侧都有 Shift Alt Ctrl 键。 (您可能想为这些快捷方式创建一个备忘单)

除了在受伤期间帮助您,学习快捷方式还可以在您重新恢复时提高编码速度。

现在,我对您的提案发表评论:

  1. 不要,简单地说,不要,它需要更多的时间来修复写作(错别字),因为识别将是片状的。
  2. 学习曲线会让你更慢。
  3. 甚至不会评论那个......

答案 3 :(得分:1)

我的一个朋友打破了他的手腕滑雪板,他使用语音识别软件(Nuance Dragon Naturally Speaking)运气合理。它适用于电子邮件和文档,可以解决您的部分问题。

AT& T的另一位同事Nils Klarlund开发了version of emacs语音识别。他甚至还有一套自制的脚踏板用于做移位,控制等。他多年来一直使用它(由于腕管综合征不良)。

也许your feet可以承担部分负担。这是in this question的并行讨论的一部分。

并且非常有趣,但从14岁开始失明的T.V.拉曼写了一个version of emacs,用于键盘输入和音频输出。美丽的代码中有一章。我见过他使用它,它非常棒。当然,emacs是一个很棒的界面,不仅仅是文本编辑。

答案 4 :(得分:1)

答案 5 :(得分:1)

如果你预计你的左手长时间没有使用,如果你有必要学习一个新的布局,那么就有单手的Dvorak布局。

PC Guide: Single-Handed Dvorak Alphanumeric Layouts有一些信息。

还有一个用于Qwerty Half Keyboards的软件,它使用空格键作为翻转键盘的额外移位键。

祝你受伤好运!

答案 6 :(得分:1)

还没有人提到过ENTI-key又名Coffee ++ Layout吗?它专为单手编程而设计(左)。与qwerty不同,它甚至针对速度和人体工程学进行了优化。我几年前使用它一段时间,我不知道它是否仍适用于较新的系统。我想我用它来编写CSS:用左键输入单词,在右键盘上键入所有这些数字吧。

我不推荐笔+手写。我通常使用平板电脑和手写代码很糟糕。我在Windows 8和Linux上使用Cellwriter尝试过,并且两者都不是程序,但我仍然可以随时切换到屏幕键盘。但也许问题是我的沙哑写作:)

我还可以从经验中看出,学习新布局并不像听起来那么复杂。特别是如果布局比qwerty更合乎逻辑。我使用Neo Layout已经10年了,并且它的流程很顺利,我能够在训练之后写一篇博客文章。 “但是如果你不得不在另一台PC上使用qwerty呢?”这也没问题,真的。我的简单诀窍是在使用Neo时不要看键盘,但在qwertying时可以瞥见它。

祝所有想要或不得不单手打字的人好运!

答案 7 :(得分:0)

我们办公室的开发人员右手失去了移动性,可能无法充分利用它。他主要学会用左手打好身体,并用右手填补。虽然他让他的右手有点啄东西。他已经获得了足够的速度,因为它不会影响他的日子。我不知道。

只有我能想到的东西可能会让你在单手打字的同时加快速度,而另一只手拿一把钥匙可能会使用IDE而不是文本编辑器t,所以你可以使用标签完成。如果您不喜欢IDE,或者只是在您的工作环境中没有该选项,但可能会有所帮助,那就是一种蹩脚的解决方案。

答案 8 :(得分:0)

同样的事发生在我身上(我摧毁了我的左小指)。当时,我没有触摸类型,所以我唯一用于我的小指是左控制,左移和大写锁定。

听起来好像发生在你身上。我保证你会很快学会补偿。 请记住,最重要的是质量,而不是速度

也许你应该抓住机会,阅读以提高自己作为一名程序员。或者花点时间调试。