如何提高程序员的键盘使用效率?
Posted zhouyuxi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何提高程序员的键盘使用效率?相关的知识,希望对你有一定的参考价值。
键盘在程序猿们心中的地位不言而喻,被代码绑架的程序猿们对于键盘的追求就如同对于电脑配置的追求,又或是对游戏装备的追求。而且代码量大的程序猿通常都会自带键盘,除了手感好,用起来舒服之外,好的键盘可以防误触,且寿命长。
- 那除了对键盘的硬性要求之外,程序员们又有哪些技能可以提升键盘的使用效率呢?
最直接的当然还是提升码字速度啦。程序员们可以通过对于手速的练习来达到比较理想的效果,但是手速的练习会遇到瓶颈的限制,通常练到一定地步就会很难再有明显进步。不过也不需要担心,这时就可以借助专门的工具和技巧的辅助啦。
过得去的手速配合顺手的输入法、还有方便的快捷键,熟练的程序猿就可以做到一顿操作猛如虎,让人眼花缭乱。对于 Ctrl + C / V 的组合,大家也是再熟悉不过了,几乎所有的PC使用者都会用到这两对组合。除了复制粘贴之外,还有全选、剪切、保存、撤销等快捷键的熟练使用会大大提升程序猿的幸福指数。
另外,好的文本编辑器也会事半功倍。一般操作系统和集成开发环境都会带有可以查看和编辑纯文本的编辑器,除此之外还有一些不错的开源类文本编辑器,如NotePad++,PSPad,Komodo,Coda等,很多文本编辑器在代码补全、编译及错误跳转等方便编程的功能特别丰富。
- 如何训练这些技能呢?
其实网络上已经有很多针对码字速度的练习工具,甚至还有打字练习的小游戏。这里搬运了一篇博客供大家学习, 文章共列出4个在线网站,分别是:
1. 训练手指与按键的对应关系:http://www.typingstudy.com/zh/
2. 针对编程语境的练习:http://www.speedcoder.net/lessons/
3. 打飞机的打字游戏:http://zty.pe/
4. 中规中矩的练习软件:https://10fastfingers.com/typing-test/english
当然,只有针对自身手速的练习是远远不够的,如果对自己方向所常用的IDE不熟悉,码代码将会有些吃力,甚至会限制自己本身的手速。因此,还需要积极参与自己方向一些项目或者实验以大大增加码代码的效率。当码字基本不卡顿,且错误率相对较少时,自己满意就合格啦。
(博客传送门:https://blog.csdn.net/zxy131072/article/details/83749929 )
(因为练习且有明显成果需要一定时间来证明,所以有时间再po自己的训练结果。)
以上是关于如何提高程序员的键盘使用效率?的主要内容,如果未能解决你的问题,请参考以下文章