1 、尽可能地使用键盘而不是鼠标,用鼠标的操作可以考虑用键盘实现 2 、先写伪代码再完善 3 、使用 vim 4 、提高打字速度

1 、尽可能地使用键盘而不是鼠标,用鼠标的操作可以考虑用键盘实现 2 、先写伪代码再完善 3 、使用 vim 4 、提高打字速度
1 Liuman Feb 6, 2022 无他,唯手熟尔 |
2 danhahaha Feb 6, 2022 断网,关手机 |
3 leimao Feb 6, 2022 通常来说做项目的瓶颈不是编程的打字速度,所以可能上面的建议对实际项目的帮助并不大。 |
4 js8510 Feb 6, 2022 天啦噜。 年轻人,稳才是王道。你又不是打字员,你打这么快干么。 |
5 Livid MOD PRO 能用 Copilot 写的东西就没有必要自己手打。 |
6 hello2090 Feb 6, 2022 你这是,提高打字输入效率的方法吧。。。除非你的打字速度已经跟不上你的思维速度了? |
7 WangYudi Feb 6, 2022 通常瓶颈在于你的思考速度。 |
8 uni Feb 6, 2022 我也折腾过很多,现在觉得帮助最大的有三点: 1 ,使用 vim 尤其是 easymotion ,让光标的移动速度与修改代码的速度跟得上自己的思维速度; 2 ,让自己写代码的时候身体感到舒适,包括但不限于,调整座椅与显示器的高度与位置让自己舒服,使用自己爽的键盘(我用的银轴)等等; 3 ,使用有很多按键的鼠标,设置一堆快捷键和按键宏,以及把鼠标灵敏度调高提高鼠标的移动速度 |
9 Jf35jxN3fwBXyeLh Feb 6, 2022 一天写代码很多吗,我感觉我平均一天连 150 行代码都写不到,可见编程速度是最不重要的 |
10 vzyw Feb 6, 2022 为什么要提高效率?磨洋工不好吗 |
11 jeffh Feb 6, 2022 同意第二点,其他提高打字速度的没什么用 |
12 e583409 Feb 6, 2022 我发现 有时候 有一个降噪耳机 或者 一个人去会议室编程 会 提高编程效率的 |
13 liuliancao Feb 6, 2022 打开 emacs ,music 打开 TODOLIST 打开 project ,go ! |
14 Tanix2 Feb 6, 2022 放轻松 |
15 hahaFck Feb 6, 2022 效率高反而显得你的工作量少,不饱和,不努力,就应该慢慢干。 |
16 tool2d Feb 6, 2022 我提两点。 1. 自己写 VS 插件,只有适合自己的跳转,才是最好的跳转。只有你自己才最了解代码库结构,能做到有针对性快速跳转快捷键。 2. 用缩写替代 css 全称,比如 mx 代表着 margin-left 和 margin-right 。用全称不仅写起来费力,改起来更费力。 还有,写业务逻辑就是拼打字的速度,又不是写底层框架。 |
17 ZRS Feb 6, 2022 一天能写个 200 行就算高产出了,打字速度是最不重要的。 |
18 R0ckyY2 Feb 6, 2022 Vim 虽然能让你的手速不成为整个编程过程的瓶颈,但前提是思考速度要快,否则制约效率的永远是思考的时间。如果敲每一行都不需要思考,要写的代码已经了然于胸,那么 Vim 会让你如虎添翼。 配置(折腾) Vim 让人上瘾,你会发现你的很多时间都花在了配置 Vim 上... |
19 min Feb 6, 2022 GitHub Copilot? |
20 ClericPy Feb 7, 2022 打断一次赔偿 100 块钱 |
21 szzhiyang Feb 7, 2022 所以我构思和开发了 Power Keys 。 |
22 billly Feb 7, 2022 编程效率靠打字的? |
23 GG668v26Fd55CP5W Feb 7, 2022 排除干扰进入沉浸模式 |
24 duke807 Feb 7, 2022 via Android 半夜程,白天睡 半夜什的刷一遍就不有更新了,打 BBC Radio 4 做背景音提升力,然後始工作 鼠效率低,因手要不停在和鼠之回移,但是摸板的效率很高,因近,手也可以同操作和摸板(摸板效率和系有很大,linux 系的默定最好,不需要使用摸板,左中右一都不少,屏幕利用率也最高,窗口移不受限,可以超出屏幕部) 做一十年的 gentoo/xfce 用,我用 eclipse 做 c 器,很少用 vim 和 eclipse |
25 duke807 Feb 7, 2022 via Android ,是很少用 vim 和 emacs linux 摸板左中右一都不少,三分同包含和拖,而且很好: 一下手指是左,手指是右,三手指是中 |
26 littlewing Feb 7, 2022 |
27 dangyuluo Feb 7, 2022 舍本逐末,编程能力和用鼠标或者键盘完全没有关系,不过纯键盘操作确实挺有装逼效果的 |
28 ALVC666 Feb 7, 2022 纯键盘 vim 还行 主要是提升敲码时的爽感, 我觉得最重要还是尽量减少重复 重复的交给脚本 /codepilot 这类工具 |
29 skywalkerfc Feb 7, 2022 个人觉得高效编程最主要的还是思维,楼主上面提到的都起辅助作用。 |
30 wszgrcy Feb 7, 2022 vim 配置工程师..... |
31 aftershower Feb 7, 2022 最重要的是写之前想好要写什么,怎么写,可能遇见哪些问题,需要怎么解决。 |
32 Ross249 Feb 7, 2022 我觉得是把提纲列好、列细,重要的是设计,敲代码是把设计实现的过程。 |
33 idealhs Feb 7, 2022 金山词霸青蛙过河可以帮助大家提高打字速度 |
34 Donne Feb 7, 2022 最重要的是编码前就是想清楚程序设计思路,尽可能避免写着写着返工的问题。 |
35 eronekogin Feb 7, 2022 提高编程效率最重要的是搞清楚用户需求,别的都可以随意( |
36 charlie21 Feb 7, 2022 via iPhone 人家本来就说了抛砖引玉阿 引玉没看到,一群人都在抨击砖 言论自由好阿 优雅点击 |
37 BJL Feb 7, 2022 你们都不用 copilot 的吗,打字速度?直接 tab! |
38 langmanxiaoa Feb 7, 2022 GitHub Copilot 有的时候会打断思路 |
39 newmlp Feb 7, 2022 年轻人就喜欢这些花里胡哨的“技巧”,最重要的是先思考怎么写,然后再动手 |
40 gongquanlin Feb 7, 2022 缕明白逻辑,一遍写完,一遍测试通过,才是最快的; 我在我公司打字敲代码速度算快的了,但是写前端还是比不过之前的三指禅老哥,老哥虽然打代码慢,但是写一遍测试就直接过了,直接就能上生产,各种场景都遇到过,经验丰富,一把梭哈。 所以就是缕明白逻辑,多敲多写,一遍就过最快了 |
41 putin541 Feb 7, 2022 非常同意楼主,我觉得大家不要站在高处往下看,没有哪个人一开始就很会深入的思考。思考和实践是反反复复的,打字快或者操作快可以加速整个实践的流程,这样才能慢慢提高效率。这是最基础的提高效率的方式,总之我是没见过哪个厉害的工程师打字很慢的。 |
42 james122333 Feb 7, 2022 重构非常需要打字 思考是最花时间的 但说实话有时候是语言与框架的原因导致你需要思考如何实现 非常规应用如此 自写轮子其实需要时间少很多 一般业务逻辑倒是还好 |
43 MrJing1992 Feb 7, 2022 避免打扰,保持专注 |
44 jellyspot Feb 7, 2022 遇事不决写注释,和打字速度我觉得毫无关系,一指禅都没问题,写代码是写思想、写功能呢,练打字速度,那是打字员的工作 |
45 imkerberos Feb 7, 2022 大诗人不是因为写字快. |
46 v2Mark Feb 7, 2022 Right the first time |
47 veike Feb 7, 2022 via Android 楼上很多人跑题了吧 |
48 yuancoder Feb 7, 2022 加一个 set mouse=a |
49 elevioux Feb 7, 2022 可能每个人的习惯不同? 大佬们平时写代码都是写的飞快的吗? 我平时都是想的时间和 google 居多,实际键盘敲代码的时间反而比较少。每分钟打多打少几个字感觉没啥影响。 |
50 yuankui Feb 8, 2022 学会很好的和 copolit 沟通 |
51 lujiaosama Feb 8, 2022 写得快有啥用, 写一堆 bug 出来改得欲仙欲死么. 多花点时间设计和测试才是王道, 真正写代码的时间根本用不了多少. |
52 nmap Feb 8, 2022 浮于表面 |
53 nuanshen Feb 8, 2022 写代码过程被打断后,如何快速续上,这一点我很苦恼 |