如何记住 debug 的快捷键 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
movq
V2EX    程序员

如何记住 debug 的快捷键

  •  
  •   movq 2025 年 4 月 29 日 2489 次点击
    这是一个创建于 271 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如 JB 的 IDE ,resume 是 F9 ,step over 是 F8, step into 是 F7 ,而且 windows 和 mac 的键位还有差异

    感觉记了过不了多久就又忘了,想用鼠标点击按钮

    有没有什么记忆的技巧?你是怎么记住的?

    21 条回复    2025-04-30 13:06:24 +08:00
    zhwguest
        1
    zhwguest  
       2025 年 4 月 29 日   1
    修改设置,全部改成和 Vscode 一致的。
    opengps
        2
    opengps  
       2025 年 4 月 29 日
    写纸上放在键盘旁边,直到用熟练为止
    h807892124
        3
    h807892124  
       2025 年 4 月 29 日
    我会拿便利贴写上贴在显示器周围,用久了就有肌肉记忆。

    有多系统、多个 IDE 可以先改成一样的快捷键。
    tsja
        4
    tsja  
       2025 年 4 月 29 日 nbsp; 2
    我用的 13.3 寸的 mac ,用 touch bar 的快捷键
    zsh2517
        5
    zsh2517  
       2025 年 4 月 29 日
    keymap

    单一系统平台,选择一个主用的工具( VSC/Cursor/Jet Brains 等),其他应用配置 keymap 到这个应用

    win+mac 混用,但是有一个用的多:另一个平台配置 keymap 到这个平台,统一成一个模式

    win+mac 混用,频率差不多:我自己是靠手感区分的,win + 外接键盘,mac + 笔记本键盘,形成习惯后不过脑子的情况下大部分时候能区分开(过脑子了反而会纠结是啥)

    ---

    vscode 有一个 cmd+shift+P ( win: ctrl+shift+P ),打开 "Command Palette"
    https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette

    jetbrains 是 cmd+shift+A ( win: ctrl+shift+A )打开“Find Actions” https://www.jetbrains.com/guide/tips/find-action/

    只要记住非常常用的功能(打开终端、搜索文件、运行等),不常用的功能走命令面板现搜现用也很方便
    katwalk
        6
    katwalk  
       2025 年 4 月 29 日
    不用记,使用 Quicker 或 Vimo Rebinder 这类工具
    woodfizky
        7
    woodfizky  
       2025 年 4 月 29 日
    有个同事,在 PyCharm 里面专门装了个插件,做某个操作如果没用快捷键就会弹窗提示。
    插件名字叫 Key Promoter X ,不确定别的 IDE 有没有。
    Cruzz
        8
    Cruzz  
       2025 年 4 月 29 日
    多用,用着用着就记住了。
    Lockroach
        9
    Lockroach  
       2025 年 4 月 29 日
    统一用 f5 ,通过 key binding 插件多 ide 同步
    tangmanger
        10
    tangmanger  
       2025 年 4 月 29 日
    肌肉记忆。,。。
    junan
        11
    junan  
       2025 年 4 月 29 日
    不想记了,直接点的图标
    Amber2011
        12
    Amber2011  
       2025 年 4 月 29 日
    IntelliJ IDEA Keybindings/VSCODE, 选择一个你最习惯的布局,然后同步到其他 ide
    evan1
        13
    evan1  
    PRO
       2025 年 4 月 29 日
    不记,用鼠标点点点。

    要是短时间需要反复调试的话就看下对应按键,但还是不记。

    能省点脑力就省一点。
    C02TobNClov1Dz56
        14
    C02TobNClov1Dz56  
       2025 年 4 月 29 日
    用外置键盘, 不要用笔记本自带的键盘
    Fx 四个按键一组
    正好 F8 和 F9 中间有一道间隙
    很容易就记住了
    elltor
        15
    elltor  
       2025 年 4 月 29 日
    不用记 又不是天天 debug
    itechify
        16
    itechify  
    PRO
       2025 年 4 月 29 日
    调试一直点鼠标
    passive
        17
    passive  
       2025 年 4 月 29 日 via Android
    IDE 不就是为了让你点鼠标的吗。
    一般我直接 gdb ,还能有更多的功能。
    LitterGopher
        18
    LitterGopher  
       2025 年 4 月 29 日
    1. 置成一的
    2. 一快捷鼠
    3. 多用用就能住
    4. 只使用一件, 一操作系
    fpure
        19
    fpure  
       2025 年 4 月 30 日
    @zhwguest 我就是记不住 idea 的快捷键,改成 vscode 的快捷键之后终于舒服了,我觉得 vscode 的快捷键比 idea 自带的快捷键合理多了
    noyidoit
        20
    noyidoit  
       2025 年 4 月 30 日
    就像学双拼一样,用就行了,用久了就记住了,根本不需要去刻意记。会忘记是因为你用的少,既然你用的少,那忘记就忘记了,也不是什么大不了的事
    newaccount
        21
    newaccount  
       2025 年 4 月 30 日
    这有啥难记的!
    F8 F9 中间那个大一个空位
    继续运行就 F9 ,单步最常用的 F8 就在这空位两边
    偶尔需要跟入方法内部就多左移一位到 F7 ,但大多数情况下,调试 spring 项目会乱七八糟,还不如 ctrl+alt 点击到实现类里,点击行号直接运行过去呢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5546 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 07:09 PVG 15:09 LAX 23:09 JFK 02:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86