标准指法适合编程吗

2022-10-30 14:38:22 +08:00
 shinonome

自己正在熟悉标准的指法,用来打字的体验是可以的,但是用来打代码就感觉各种不适应 我认为无法接受的缺陷:小拇指需要使用的频率太高了,[];'/=-+ 太折磨了真的,小拇指保护协会抗议

4064 次点击
所在节点    程序员
48 条回复
ynyounuo
2022-10-30 14:39:35 +08:00
所以有 colemak/dvorak 等
shinonome
2022-10-30 15:12:49 +08:00
@ynyounuo 啊这,我才知道有这么个东西,我研究研究,大佬是用什么的呢
正好还在熟悉阶段就顺便一起熟悉了
hu8245
2022-10-30 15:15:50 +08:00
ctrl CV 其实不需要 (狗头
其实编程对指法的要求可以说是不大,因为即使一万行代码也不需要太多纯粹的敲键盘的时间,更多的时间是在思考,调试,加 log
nightwitch
2022-10-30 15:17:24 +08:00
可以微调下用无名指按符号区,问题不大
shinonome
2022-10-30 15:25:19 +08:00
@hu8245 是这样啦,就是现在正在联系拼音的打字,顺便代码的时候熟悉下,就发觉小拇指好累
shinonome
2022-10-30 15:26:08 +08:00
@nightwitch 现在准备去调下输入法,把一些符号位置移动下
GiantHard
2022-10-30 15:51:36 +08:00
买一款支持自定义按键的键盘吧,把一些常用的标点符号往中心区域挪,这样对小拇指要友好一些。如果不想通过外设来重新映射按键,也可以用软件来模拟。
aoeui
2022-10-30 15:54:08 +08:00
@ynyounuo 标准( ANSI )的 Dvorak 对小拇指(编程)更不友好
lovepplforever
2022-10-30 15:55:03 +08:00
敲代码的时候把小指微微上翘
bakaft
2022-10-30 16:05:22 +08:00
除过计时竞赛这类目的的编程,平时对打字速度要求不高。建议是练好标准指法,然后针对编程这种情况进行改键。

我从小自己熟悉的键盘,所以没什么指法一说,大部分情况下我只用 4 根指头(左右食指中指),尽管我凭经验打的还蛮快,但是和那些熟练使用标准指法的差好多。所以能坚持学下去最好还是用标准指法,特殊情况改键就好。
BiChengfei
2022-10-30 16:05:23 +08:00
大致适合
dqzcwxb
2022-10-30 17:04:24 +08:00
编程重要的从来不是写代码
Mutoo
2022-10-30 17:14:12 +08:00
标准指法只用来打 26 个字母+数字。其它符号有自己的一套手法,按完后又迅速切回标准指法。
loading
2022-10-30 17:41:07 +08:00
你是对着书抄代码吗?打字速度并不是编程的必要因素。
shinonome
2022-10-30 18:05:25 +08:00
@dqzcwxb 但是现在问的是写代码啊- -,就是提高写代码的舒适程度
shinonome
2022-10-30 18:06:13 +08:00
@loading 不是速度啊,是舒适程度,因为在练习标准指法打字,所以代码的时候也熟悉下
shinonome
2022-10-30 18:08:24 +08:00
我知道代码速度不是关键了,感谢大佬们- -,应该是我问的问题太模糊了
我是问用标准指法的话写代码舒服吗,不舒服的话要怎么能修改呢
shinonome
2022-10-30 18:09:16 +08:00
@Mutoo 啊,是的,感觉这样很好,有什么解决方法吗
darksword21
2022-10-30 18:31:48 +08:00
适合打字
Mutoo
2022-10-30 18:38:47 +08:00
@shinonome 我的方案是,右手小指摸到「右 SHIFT 键」,然后其它四个手指快速定位要用的符号。如果符号需要 Shift 就按下小指,如果不需要,小指悬空。基本能作到盲打符号。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/891157

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX