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

如何记住 debug 的快捷键

  •  
  •   movq · 46 天前 · 1907 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    有多系统、多个 IDE 可以先改成一样的快捷键。
    tsja
        4
    tsja  
       46 天前   ❤️ 2
    我用的 13.3 寸的 mac ,用 touch bar 的快捷键🤣
    zsh2517
        5
    zsh2517  
       46 天前
    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  
       46 天前
    不用记,使用 Quicker 或 Vimo Rebinder 这类工具
    woodfizky
        7
    woodfizky  
       46 天前
    有个同事,在 PyCharm 里面专门装了个插件,做某个操作如果没用快捷键就会弹窗提示。
    插件名字叫 Key Promoter X ,不确定别的 IDE 有没有。
    Richared
        8
    Richared  
       46 天前
    多用,用着用着就记住了。
    Lockroach
        9
    Lockroach  
       46 天前
    统一用 f5 ,通过 key binding 插件多 ide 同步
    tangmanger
        10
    tangmanger  
       46 天前
    肌肉记忆。,。。
    junan
        11
    junan  
       46 天前
    不想记了,直接点的图标
    Amber2011
        12
    Amber2011  
       46 天前
    IntelliJ IDEA Keybindings/VSCODE, 选择一个你最习惯的布局,然后同步到其他 ide
    evan1
        13
    evan1  
       46 天前
    不记,用鼠标点点点。

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

    能省点脑力就省一点。
    C02TobNClov1Dz56
        14
    C02TobNClov1Dz56  
       46 天前
    用外置键盘, 不要用笔记本自带的键盘
    Fx 四个按键一组
    正好 F8 和 F9 中间有一道间隙
    很容易就记住了
    elltor
        15
    elltor  
       46 天前
    不用记 又不是天天 debug
    oneisall8955
        16
    oneisall8955  
       46 天前
    调试一直点鼠标
    passive
        17
    passive  
       46 天前 via Android
    IDE 不就是为了让你点鼠标的吗。
    一般我直接 gdb ,还能有更多的功能。
    LitterGopher
        18
    LitterGopher  
       46 天前
    1. 設置成一樣的
    2. 買一個快捷鍵鼠標墊
    3. 多用用就能記住
    4. 只使用一個軟件, 一個操作系統
    fpure
        19
    fpure  
       45 天前
    @zhwguest 我就是记不住 idea 的快捷键,改成 vscode 的快捷键之后终于舒服了,我觉得 vscode 的快捷键比 idea 自带的快捷键合理多了
    noyidoit
        20
    noyidoit  
       45 天前
    就像学双拼一样,用就行了,用久了就记住了,根本不需要去刻意记。会忘记是因为你用的少,既然你用的少,那忘记就忘记了,也不是什么大不了的事
    newaccount
        21
    newaccount  
       45 天前
    这有啥难记的!
    F8 F9 中间那个大一个空位
    继续运行就 F9 ,单步最常用的 F8 就在这空位两边
    偶尔需要跟入方法内部就多左移一位到 F7 ,但大多数情况下,调试 spring 项目会乱七八糟,还不如 ctrl+alt 点击到实现类里,点击行号直接运行过去呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1139 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:54 · PVG 07:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.