提高代码速度的“正确姿势”

举报
民工哥 发表于 2022/04/30 22:48:02 2022/04/30
【摘要】 来源:blog.csdn.net/weixin_48953972?type=blog 前言 本篇文章无关计算机技术,是作者最近发现有不少小朋友在纠结coding速度的问题,盲打对于程序员而言确实是基础必备技能吧!因为我之前也受过这个困扰,所以写这篇文章来分享下如何解决coding慢的问题。 敲键盘快是个很不错的特效,就像吉...

来源:blog.csdn.net/weixin_48953972?type=blog

前言

本篇文章无关计算机技术,是作者最近发现有不少小朋友在纠结coding速度的问题,盲打对于程序员而言确实是基础必备技能吧!因为我之前也受过这个困扰,所以写这篇文章来分享下如何解决coding慢的问题。

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

那么如何达到快速呢?

作者将从鼠标、键盘指法两方面进行阐述。

首先,你不妨想一想平时coding的过程当中,你是否频繁从键盘切到鼠标/触控板,有没有感觉到从键盘切换成鼠标/触控板的过程已经对你的码字速度造成了影响?其次,平时coding过程中你双手的十指是否全部用上了,还是主要使用的就是双手的食指和中指(我发现很多coding速度慢的都是这个问题),十指仅用了四指coding速度当然比不上正常速度!所以,尽快调整你十指的“落键位置”。

1.远离鼠标

尽可能远离鼠标,敲键盘是讲究节奏的,当你双手都放在键盘上时,如果为了某些操作,而去拿鼠标,就会破坏这个节奏,这样会影响你的输入速度。

所以能不用鼠标就不用鼠标,遇到一定要去菜单里点个东西的时候,初期可以去看一眼对应的快捷键是什么,然后双手回到键盘,用快捷键完成输入。时间长了,快捷键就都记住了。现在的开发环境快捷键都是很全的。

1.1 部分常用快捷键

854d1dde98e031bc970afed88848b31c.png

2.主键盘区

2.1 主键盘区有8个基准键

eb288226abb472cf69de979206419b16.png

2.2 手指在coding前十指的正确“触键位置”

6b0130269f152ec17164453cde4f4a46.png

2.3 盲打基准键位[F] 、[J]

0a29e216252873d14fe80ca4cf8c8fd0.png

2.4 盲打过程中的手指分工

(务必记住各个手指的键位分工,coding速度能迅速提升)

a8c89f1c04874d6202d8fcb36f092f79.png

3.小键盘区

3.1 小键盘基准键位及手指分工

d8d7eb657347d6d4311c9b40b226236b.png

最后的最后

一开始调整手指“落键位置”的时候,尽量不要低头看键盘,通过基准键凭借自己的感觉进行盲打,初期一定会很痛苦,但是坚持2-3周,每次coding之前先想好哪个手指头管哪几个键,严格执行下来,你的coding速度一定会有质的飞跃。

END


   
  1. 看完本文有收获?请转发分享给更多人
  2. 关注「Java编程鸭」,提升Java技能
  3. 关注Java编程鸭微信公众号,后台回复:码农大礼包 可以获取最新整理的技术资料一份。涵盖Java 框架学习、架构师学习等!
  4. 文章有帮助的话,在看,转发吧。
  5. 谢谢支持哟 (*^__^*)

文章来源: mingongge.blog.csdn.net,作者:民工哥,版权归原作者所有,如需转载,请联系作者。

原文链接:mingongge.blog.csdn.net/article/details/124506933

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。