(本文为我的原创文章,转载请注明出处。)
据说工程师的文化之一就是懒惰(laziness)以及“残酷无情地”推行自动化,这其实说的是工程师用更快捷的方法提高工作效率的问题。
本文记录了一些提高编程工作效率的方法:
(1)万法之首:专注(focus)
不能专注,休谈其他。
让工程师不专注的东西就有:手机、别人的谈话、网上跳出来的各种信息、推销电话等,这些于我们的工作来讲都是无关信息,在工作的时候应当主动屏蔽。
(2)习惯成自然:少用鼠标
我们的双手绝大部分时间是放在键盘上的,在使用鼠标时需要切换。因此,少用鼠标多用键盘吧,多用键盘那就是多用快捷键喽。这一点看起来有一点苛刻和极端,但是习惯了就是很自然的事情: ),就像盲打,我记得我刚开始接触计算机的时候是非常不习惯的,然而现在早已像喝水、呼吸一样自然了。使用快捷键的一些技巧包括:
(1)使用vim编辑器
vim是最“mouse free”的编辑器了,其兼具编辑模式和命令模式,可以最大限度地减少鼠标的使用;
(2)少用GUI
GUI意味这要用鼠标到处点,甚至到处找。不推荐使用,能用指令还是用指令吧。
(3)保存Ctrl+s
绝大多数编辑器的保存使用这一组快捷键,如果不是,那只能说这个编辑比较特殊。
(4)窗口切换Alt+Tab
Ubuntu上窗口切换用到这一组快捷键,可以避免用mouse click
(5)文件重命名快捷键:F2,windows 和 ubuntu 都是
(6)刷新:F5