如何提高程序员的键盘使用效率
Posted carol-xu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何提高程序员的键盘使用效率相关的知识,希望对你有一定的参考价值。
程序员,一个天天和计算机打交道讨饭吃的家伙。键盘,计算机主要的几个输入设备之一。这么看来,一个好的程序员必定是要掌握好如何流畅使用键盘工具的方法。以下是我知道的几个提高程序员的键盘使用效率的方法,供大家交流讨论,欢迎批评指正。
首先,打字的姿势,尽量把胳膊肘放在桌子上,不要悬空,会舒服很多。
其次,要有一个键盘。从制作上看,键盘可分为机械键盘和薄膜键盘。可能有些同学觉得机械键盘会更好一些,每个键都有单独的轴,打字时特别是游戏时带有敲击的手感。我一直用的是笔记本自带的键盘(特地查了下是薄膜键盘),我觉得也还不错,键位之间有较大的空隙,很好清理,而且声音比较小不会吵到室友。
然后,打字时要尽量用标准指法即基本键指法。
键盘基本上可分为四大功能区,分别为:功能键区,打字键区(主键区),编辑键区,副键盘区(数字键区)。从键数上看,键盘有很多种,有键数比较多的104键键盘、108键键盘,也有通过合并了一些单独的功能键减少键数的87键键盘、61键键盘。使用频度较高的就是占据键盘中央部位的打字键区。
图1 键盘的四个功能分区布局
因为打字区的键位分布一般不会产生变化,标准指法是通行的——根据键盘打字区的各个键位的分布,确定的一种比较合理的分配手指在键盘上位置的方法。长期使用固定的指法打字,能快速建立手指对键盘的熟悉,熟练了后可以做到“盲打”,哪怕换了键盘,也不会出现错误。我就是没有用标准指法打字,指法使用不固定,经常按错键,输入速度很难提高,现在我正在艰难痛苦的改指法。
图2 基本键指法的手指按键分布
同时,尽量熟悉快捷键的使用。
使用键盘上快捷键会减少用鼠标点击或右键的次数,大大提升我们的编辑效率。在不同的软件上面可能同样的按键会有不同的功能,往往都是通过反复使用加深记忆。一些通行的快捷键往往是和control键连用,我经常使用的快捷键有下面一些。
Ctrl+C 复制 |
Ctrl+V 粘贴(带格式) |
Ctrl+X 剪切 |
Ctrl+A 全选 |
Ctrl+S 保存 |
Ctrl+D 字体编辑 |
Ctrl+Z 撤销 |
Ctrl+F 查找(文档) |
Command+F 查找(电脑) |
Alt+F4 关闭窗口 |
Fn+F5 刷新 |
Fn+F12 看网页源代码 |
最后,选一个比较熟悉的输入法与编辑器(环境)。一方面它们会带有一些快捷键,另一方面它们也有一些插件辅助编程。防止诸如拼写错误这样的低级错误的发生。
最后的最后,要经常练习以熟悉键位。中文输入可以经常用26键聊天,英文输入的话,如果没有大量的编程练习,可以用像金山打字这样的练习打字软件。我一般是用在线的网页上练习,比如http://www.speedcoder.net/lessons/,就会模拟一些程序代码,帮助练习。一起加油吧。
以上是关于如何提高程序员的键盘使用效率的主要内容,如果未能解决你的问题,请参考以下文章