如果你熟悉了键盘上的各式快捷键,就会惊奇的发现,使用键盘进行快捷操作能让你比使用鼠标时拥有更高的效率。因为快捷键的使用多数依赖于肌肉记忆,更像是一种条件反射、而不需要思考——比如清屏时的Ctrl+L,自动完成文件名时的TAB、window中对操作界面进行迅速切换的art+tab等。有些程序编辑器甚至允许你通过编程添加专属的快捷方式。因此,作为一个优秀的程序员,在编程过程中绝不会频繁碰触鼠标。
2、选择适合自己的代码编辑器
不同的开发语言会运用到不同的开发工具,对程序员来讲会影响编程速度的是对代码编辑器的熟练程度,选一个自己熟悉并能驾驭住的编辑器或者IDE能事半功倍。比如像Java的话常用eclipse/myeclipse和ider,可以自己对比下哪个操作更适应一些,到能把一个编辑器用到很熟练的时候,自然你的编程速度就会随之提升。
3、先思考,再编程
当你看见一个程序员开始在电脑前指如飞燕、惊叹于他们码代码速度之快如有神主时,实际他们已经花了很多时间在这个程序上,对算法和解决方案也都进行了深度的思考和探究。在码下*个代码之前,优秀的程序员在心中已有了对整个编排的设想。
切记,不要以为程序员的*就是从早到晚、没日没夜的写代码,更多的时间他们是在思考和布局,而这些思考和布局的时间,将为你省去之后码代码过程中的大量头疼。所以,在编程之前先进行思考和规划这点很重要,如果连思路都没有捋清楚,即使再快的打字速度也是徒劳的。