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

如何记住 debug 的快捷键

  •  
  •   movq · Apr 29, 2025 · 3331 views
    This topic created in 554 days ago, the information mentioned may be changed or developed.

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

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

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

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

    有多系统、多个 IDE 可以先改成一样的快捷键。
    tsja
    tsja
    Apr 29, 2025❤️2
    4
    我用的 13.3 寸的 mac ,用 touch bar 的快捷键🤣
    zsh2517
    zsh2517
    Apr 29, 2025
    5
    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/

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

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

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