敲代码的另一种方式?

2019-09-22 14:49:22 +08:00
 PainAndLove

为什么敲代码一定要用两只手。敲代码又不是码字。按顺序码就行了。

敲代码的过程中,经常会有停顿,来回跳转,选择代码块(复制 /剪切),这些事情鼠标可以很好的处理。

那么:我们可不可以左手放在键盘上,右手握着鼠标。需要跳转 /选代码块时用鼠标,然后码代码用左手呢?

感觉效率不比 vim 差啊。甚至更快。

tip: 不考虑纯 terminal 环境

10064 次点击
所在节点    程序员
69 条回复
qcts33
2019-09-22 23:40:28 +08:00
vim 里面区分模式的设计其实就是为改代码设计的。
来回跳转,选择代码块这些 vim 里都可以很快捷的进行操作
与其练一手禅,还不如熟悉熟悉 vim
20015jjw
2019-09-23 00:44:28 +08:00
单手键盘了解一下?
但是其实 vim 有很多准确的操作
比如鼠标不能调到下一个大写字母 etc
northisland
2019-09-23 01:04:06 +08:00
小红点 + ide
msg7086
2019-09-23 03:02:48 +08:00
你这种方式适合只用左手敲键盘的人。
我们这样有两只手,而且两只手都用来敲键盘的人,不适合你这种方式。

单手打字的人记忆的键位和双手打字完全不同。所以相当于要从头开始重新学习打字,甚至需要用一个新的键盘来实现(因为横向太宽了,单手左右横跳体验很不好)。
Dvorak 单手键盘就解决了这个问题,你可以试试看。
https://upload.wikimedia.org/wikipedia/commons/b/b5/KB_Dvorak_Left.svg
opiviqo
2019-09-23 08:05:02 +08:00
代码不在于敲
appmanagecluster
2019-09-23 09:21:05 +08:00
功能实现就好
vjnjc
2019-09-23 10:15:45 +08:00
@azuginnen 刚看了,配乐太好玩了,停不下来
TheC
2019-09-23 10:39:47 +08:00
所以我很多年前买了个 thinkpad 的红点键盘回来,右手再也不用离开键盘区域了
oyxhm
2019-09-23 10:44:19 +08:00
神之手
tz894305532
2019-09-23 11:14:53 +08:00
鼠标和键盘都放桌面上,键盘鼠标随时切换,就不会有这种困扰了。
xianxiaobo
2019-09-23 12:28:00 +08:00
敲代码又不是打游戏
changdy
2019-09-23 12:53:49 +08:00
前段时间 我也想过 这个问题
https://v2ex.com/t/558799
鼠标和键盘的来回切换的确带来了一定量的效率降低
imycc
2019-09-23 12:56:41 +08:00
你那个是游戏的方式不是打代码的。就算你写的是 py,冒号跟引号总要输入的吧,左手挪过去?

我倒是觉得比起用鼠标,thinkpad 的键盘或者笔记本的触摸板更有效率,可惜我之前没买小红点键盘,所以一直用的 vim。
melkor
2019-09-23 12:58:44 +08:00
@monson 老哥是钢琴弹得贼 6 ?一般人手指没这个灵活度、独立性和力量吧
Godikov
2019-09-23 15:28:08 +08:00
自己觉得舒服,用舌头敲都没人管。
root8080
2019-09-23 17:01:13 +08:00
我试了下 发现居然真的可以单手打字 而且速度不慢 可是我已经快两年没用过鼠标了
sambawy
2019-09-23 17:04:01 +08:00
一个手鼠标,另一个手熟练的 Ctrl+C 和 Ctrl+V,完事
devcat
2019-09-23 18:05:36 +08:00
一个手鼠标,另一个手熟练的 Ctrl+C 和 Ctrl+V,完事
Track13
2019-09-23 18:45:42 +08:00
你这还不如 tnc 呢
roryzh
2019-09-23 18:54:13 +08:00
@xiangyuecn 1 在键盘左边 0 在键盘右边,不如双手不如双手

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

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

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

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

© 2021 V2EX