• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ByteCat
V2EX  ›  程序员

写代码的时候应该使用标准的指法吗?

  •  
  •   ByteCat · May 17, 2020 · 5726 views
    This topic created in 2212 days ago, the information mentioned may be changed or developed.
    如题,我平时用键盘的话,二十六个字母还是标准指法且比较熟悉,标准指法的按法也很舒服,但是在写代码的时候也应该使用标准指法吗?像是 - = [ ] \ ` 这种键,感觉总得看一下键盘才能摸到,不然肯定敲错,而且感觉全部交给小拇指的话,小拇指也很累,大家是怎么解决的呢?
    ( P.S. 只有我一个人用无名指敲 delete 键嘛 XDDD
    ( P.P.S. 楼主用的是 Mac 键盘,delete 指的是 ⌫ 键
    37 replies    2020-06-10 18:52:34 +08:00
    lijialong1313
        1
    lijialong1313  
       May 17, 2020
    你打的舒服打得快,哪怕你用食指戳都可以。

    这个要求没那么多,习惯成自然。
    hhhsuan
        2
    hhhsuan  
       May 17, 2020 via Android   ❤️ 2
    别想多了,一天写不了几行代码
    chenchaofengdev
        3
    chenchaofengdev  
       May 17, 2020 via Android
    只能强行习惯。这里建议 www.typingclass.com 练习一下,网页加载有时候比较慢。建议练英文的,多熟悉。但是本人有时候-=会敲错,原来频率很高,现在很少基本可以忽略[虽然很少,但确实存在,我也很无奈]。至于 backspace 等基本 0 失误了。总的来说还是需要多练。有更好的办法记得告诉我一下。*(੭*ˊᵕˋ)੭*ଘ
    yjxjn
        4
    yjxjn  
       May 17, 2020
    不都粘贴复制么?
    chenchaofengdev
        5
    chenchaofengdev  
       May 17, 2020 via Android
    上面说打的舒服就可以随便打的,千万别误导别人了。盲打基本功!!!不会盲打的程序员基本算另外一个物种。
    wdxm2008
        6
    wdxm2008  
       May 17, 2020
    一天能写多少啊?我觉得与其说写代码,不如说和人沟通聊天的时候怎么打字快一点怼回去。
    ByteCat
        7
    ByteCat  
    OP
       May 17, 2020
    @chenchaofengdev 你好 感谢回答 但是这个域名访问起来为什么已经「该域名正在 sedo.cn 出售!」😂
    rayhy
        8
    rayhy  
       May 17, 2020 via Android
    写代码的时候指法问题都被 IDE 的智能提示掩盖了…
    murmur
        9
    murmur  
       May 17, 2020
    瞎打也能做到盲打,就看你打了多少年的字,祖安玩两年保你录入速度无敌
    renmu
        10
    renmu  
       May 17, 2020 via Android
    单指禅
    ByteCat
        11
    ByteCat  
    OP
       May 17, 2020
    @murmur 瞎打确实也能盲打 我是知道的 因为此前我就是瞎打的 但是学了一下标准指法之后确实手指移动距离显著减少 而且输入速度也有所增加 所以我还是挺信封标准指法的 😂
    lrh3321
        12
    lrh3321  
       May 17, 2020 via Android
    天生手指短,用标准指法,小指和无名指贼难受
    lance86
        13
    lance86  
       May 17, 2020
    26 个字母和代码常用的符号会熟练的盲打就行,不常用的符号看一下键盘也无妨,慢慢就全部会盲打了。再说不同的键盘的按键位置也可能有细微差别,就比如 delete 的位置,所以我认为没有什么标准指法。
    这也不是弹钢琴,发展了几百年 指法什么的有体系结构。
    Aoang
        14
    Aoang  
       May 17, 2020 via Android
    标准指法适合打字,其实不只是指法的问题,而且键盘的问题。

    现在的标准键盘都搭配标准指法,适配的键频都是较为通用的,也就是以字母为主。
    而编码会用到很多符号,部分符号所在键盘前的位置,不说它距离远,很多都是需要摁两个键才能出来的。

    所以,什么指法不重要,想舒适换非标准布局的键盘。
    ychost
        15
    ychost  
       May 17, 2020
    ESC 和 Capslock 兑换 用 VIM 很舒服,就是数字键很难按,要是有字母和数字通过 shift 映射就好了
    xiaoming1992
        16
    xiaoming1992  
       May 17, 2020
    退格键旁边的加减号简直是噩梦,加号稍微好一些,减号十次有九次是错的,要么是 0 要么是+...
    smilenceX
        17
    smilenceX  
       May 17, 2020
    是的,请使用以下标准指法:
    左手小指负责 Ctrl, 左手食指负责 C 和 V 。
    smilenceX
        18
    smilenceX  
       May 17, 2020
    正经地说,我只有在按 26 个字母的时候,指法是正确的,其它的看情况,怎么顺手怎么来。
    个人观点,写代码相对于纯打字工作来说,对输入的速度要求并不高,自己开心就好,没什么好纠结的。
    somalia
        19
    somalia  
       May 17, 2020
    谢谢你们与我一起 ctrl+c ctrl+v
    autoxbc
        20
    autoxbc  
       May 17, 2020
    打字速度在程序员必备技能里排前三的话,程序员里至少应该有 1% 来自速录员,不服的说一个自己同事是速录员的例子
    sherlockgy
        21
    sherlockgy  
       May 17, 2020 via iPhone
    @chenchaofengdev 程序员还真的不是打字员。。打字速度影响微乎其微
    wobushizhangsan
        22
    wobushizhangsan  
       May 17, 2020 via Android
    有个运维同事是一指禅,一指禅也没什么,关键是他慢,每次升级都愁死。个人观点,无论啥指法,快就可以了。
    sherlockgy
        23
    sherlockgy  
       May 17, 2020 via iPhone   ❤️ 1
    @autoxbc 我觉得打字速度优先级很低...ide 快捷键用的好,这种差距会被掩盖的
    lv2016
        24
    lv2016  
       May 17, 2020
    写代码应该是计算密集型而不是 IO 密集型的任务吧,不过能快速的打一大段还是很爽的,尤其是用机械键盘的时候
    namelosw
        25
    namelosw  
       May 17, 2020
    我见过的几乎所有人应该小指按某些大键的时候都会换无名指,或者小指无名指一起。特别规矩的没见过。

    字母键位啥的还是练一练比较好。打字不是打游戏,二指禅不是很好用。

    盲打肯定要会,我是不会鄙视不会盲打的程序员的,但是这个太基础了,不会真的会被很多同事偷偷议论鄙视,我见过挺多案例了。

    还有写很多动态类型语言的时候打字快还挺有用的,主要不是打字快,而是大片编辑熟练。虽然这些语言精简,但是经常没提示,重构 IDE 也经常帮不上忙,基本上就是拼 Vim 操作的时候了。
    zooo
        26
    zooo  
       May 17, 2020
    说下我的观点:标准指法应该去学,并且尽努力去学,原因:标准指法的确是一个符合绝大数人的习惯的指法。
    另外,在标准指法下,根据自己手指的特点,做一些改变,这些改变衡量的标准就是自己舒适。
    QingchuanZhang
        27
    QingchuanZhang  
       May 17, 2020   ❤️ 1
    二指禅选手表示毫无压力,写代码又不是比打字速度
    tanghongkai
        28
    tanghongkai  
       May 17, 2020
    我二指禅打的飞快,打代码还是要有时间思考的,不用比拼纯速度
    collery
        29
    collery  
       May 17, 2020
    打游戏打多了,左手不是标准指法,往左边偏了一位 😢。 以前初中毕业,qq 聊多了,然后打字就上来了。大学玩 lol,骂的多了,打字飞快
    jon
        30
    jon  
       May 18, 2020
    盲打才帅啊
    dbskcnc
        31
    dbskcnc  
       May 18, 2020
    这个不是标准操作吗,打多就好了,肌肉记忆,已经不需要再想
    shellic
        32
    shellic  
       May 18, 2020 via Android
    不会标准指法,就手放键盘上怎么舒服怎么打,也没因为打字速度影响项目进度
    zarte
        33
    zarte  
       May 18, 2020
    不会盲打的只能怪小时候的电脑老师没教好。
    wget
        34
    wget  
       May 18, 2020
    这么看 mac 真香,command 用大拇指就行,复制粘贴体验好极了
    realkun
        35
    realkun  
       May 18, 2020
    Tap 无敌啊,哈哈哈
    chenchaofengdev
        36
    chenchaofengdev  
       Jun 10, 2020
    @ByteCat 额 现在还是无法访问吗?
    chenchaofengdev
        37
    chenchaofengdev  
       Jun 10, 2020
    不会盲打的和会盲打的,差距很大。不要误导其他人了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4357 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 04:11 · PVG 12:11 · LAX 21:11 · JFK 00:11
    ♥ Do have faith in what you're doing.