如何提高程序员的键盘使用效率?

≯℡__Kan透↙ 提交于 2019-11-29 22:01:07

键盘作为程序员最常用的设备之一,如果我们能够熟练使用键盘以及一些常用的快捷按键,可以很大地提高编码效率。作为一名跨考生,我本科基本没有接触到计算机相关专业知识,平时使用键盘的机会很少,因此使用键盘的方式也就是“二指禅”,在本科毕业后的暑假期间,我每天专门花了一定的时间去练习打字,并且每天保证一定的代码量,同时还可以熟练使用各种IDE的快捷键。

程序员使用键盘的常用技能:

1.打字速度:显然打字速度直接影响编码效率,作为程序员,我们每天都会编写大量的代码,因此,在打字速度方面,我们并不需要太可以去关注,代码打的多了,速度自然上去了。

2.盲打:要做到完全不看键盘并快速定位到相应的键位,这就需要我们一开始就需要可以注意这一点,在平时敲代码的过程中,一定要盲打,逐渐养成一个良好的习惯。

3.特殊字符:程序员键位使用有一个特点,就是特殊字符的使用频率很高,比如:!,?,/*,(,{ 等等,而有些字符的键盘位置又及其别扭,像!,^这些字符,我总是需要看一下,这样非常影响编码的速度。

4.快捷键:这里我列出了IntelliJ IEDA的常用快捷键,记住并熟练使用这些快捷键能够极大地提高编码效率。

Alt+回车导入包,自动修正

Ctrl+Alt+L  格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(get,set方法,构造函数等)
Ctrl+E
或者Alt+Shift+C  最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示

Ctrl+W 选中代码,连续按会有其他效果
Ctrl+Shift+Alt+N 查找类中的方法或变量

快捷操作有:psvm(快速生成主方法),soutSystem.out.println(),fori(自动生成for循环代码)等等,代码标签输入完成后,按Tab,生成代码,如果错过了,则仍可以通过alt+/来提示。

当然了,还有像Ctrl+CCtrl+V等等快捷键当然是最高生产力啦,大家都知道的。

训练方法和工具:

方法当然是多打多练啦,当你的打字速度不影响你的代码思路,自然就够用了,只需要保证准确率就好了。

练习打字的工具的话在这里我就推荐金山打字通吧,这款软件提供了多种模式,初学可以通过新手入门熟悉键位,英文打字可以进一步提高打字速度,同时里面还分为自由模式和关卡模式,它还会记录你每次

打字的速度,你可以再这里看到你具体的打字速度以及成长曲线。

 

通过一段时间的训练,我能够比较熟练的盲打普通字符,速度约150字/分,当然特殊字符的训练还不够,因此还需要提高。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!