zoukankan      html  css  js  c++  java
  • 如何提高程序员的键盘使用效率?

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

  • 相关阅读:
    其它人的面试
    面试准备——(一)测试基础(3)测试用例的编写
    面试准备——(三)Selenium(1)基础问题及自动化测试
    HTTP简介,http是一个属于应用层的面向对象的协议
    fidder(介绍)
    软件测试基础知识大全
    为什么要走川藏线(人文版)(转)
    将Windows 8.1 系统窗口背景设置成淡绿色?
    如何看待淘宝二手交易APP“闲鱼”推出的新功能“闲鱼小法庭”?
    轻轻松松种绿豆
  • 原文地址:https://www.cnblogs.com/sovegetabable/p/11536599.html
Copyright © 2011-2022 走看看