程序员怎么提高自己的编程速度?
发布于 2017-03-08 12:10 1963 次浏览 0 赞 来自 资源分享  

    作为一个JAVA编程的初学者,总是梦想着,能像电影里的黑客那样,极快的敲出逼格的代码。(最起码也得能熟练的盲打吧,要不完成一个任务,会在这个上浪费很多时间的)代码怎么敲固然重要,要想准时完成项目任务,熟练的敲代码也是非常重要的。其实,敲代码主要也是熟练问题。

    敲键盘快是个很不错的特效,就像吉他手solo秀手速一样, 我觉得每个程序员都应该追求一下。如何达到快速呢?

    顺手的键盘

    QQ截图20170308095722

    机械键盘还是笔记本那种键盘(小编自用的是雷柏的一款入门级机械键盘,感觉挺顺手),抑或10块钱一个的随机赠送键盘,总之挑一个自己适合的,只有这样才能得心应手。

    远离鼠标

    鼠标的定位功能远没有键盘精准。用光标键移动几下,和鼠标移动几十个像素,速度上完全不能比。而且,对于错误的代码,移动几次方向键就能准确定位,何必要去腾出手来,移动鼠标到错误的地方,更何况密密麻麻的代码难免会移动到错误的地方。

    敲键盘也是讲究节奏的,当你双手都放在键盘上的时候,如果为了某些操作,而去拿鼠标,就会破坏这个节奏,这样会影响你的输入速度。所以能不用鼠标就不用鼠标,遇到一定要去菜单里点个东西的时候,不放去看一眼快捷键是什么,然后双手回到键盘,用快捷键完成输入。时间长了,就都记住了。现在的开发环境快捷键都是很全的。

    标准键盘指法

    对于一个程序员来说,提高编程速度。一个标准的键盘指法是非常重要的。只有熟练的用标准键盘指法,达到快速盲打就非常容易了。

    熟悉编辑器常用操作

    1. 控制光标的基本操作

    行首,行尾,页首,页尾, 整词移动,常用的书签功能。

    2. shift键的含义

    在编辑器中,shift键可以理解成取反(不只是编辑器,大部分环境下都是如此)所以按住shift移动光标就是高亮显示。

    3.Tab键的使用

    作为程序员,在让代码完成必须功能的同时,简介美观也是必不可少的。不仅美观而且也容易后期的维护。那么能使用Tab键跳格绝不使用空格。因为Tab快速且标准。

    4. 复制粘贴

    复制粘贴经常用的是ctrl+c和ctrl+v,简单快速。

    其实还有好多快捷的操作,我就不一一在此列举了,老铁们,以后多记多练就可以了。

    中文的问题

    编程全部使用英文字母和英文状态下的符号,但这避免不了会输入中文(因为优秀合格的代码,注释也占有相当的比重),但作为编程人员,最好不要把中文设成默认输入法,这样也能提高编程速度。


添加回复
回到顶部