idea快捷件

idea快捷键2周前更新 D-Mr
40 0

文章目录

  • deepseek模型
  • JAVA
  • PHP
  • 个人数据信息泄露自检测
  • 挖币
  • 显卡
  • 短剧
  • 站长收藏
  • 谷歌插件
  • 账户购买
    1. Find Usages (Alt + F7):快速查找所有调用点。
    2. Call Hierarchy (Ctrl + Alt + H):查看完整的调用链。
    3. 全局搜索 (Ctrl + Shift + F):在项目中搜索相关内容。
    4. 接口实现类(Ctrl + Alt + B).
    5. 查看一个接口被哪些类实现了(Ctrl + H).
    6. Alt + F7:在底部工具栏中打开完整的“Find Usages”结果;
    7. Ctrl + Alt + F7:弹出式快速查看所有使用情况,不切换当前窗口。

    一、导航 (Navigation)

    • Search Everywhere:双击 Shift,在项目、文件、动作、设置中全局搜索
    • Find ActionCtrl + Shift + A,快速打开并执行任何 IDEA 命令或设置
    • Recent FilesCtrl + E,弹出最近打开文件列表 。
    • Go to ClassCtrl + N,按类名快速跳转到类定义。
    • Go to FileCtrl + Shift + N,按文件名快速打开任意文件 。
    • Go to SymbolCtrl + Shift + Alt + N,按方法或变量名快速定位

    二、编辑 (Editing)

    • Duplicate Line or SelectionCtrl + D,复制光标所在行或选中内容 。
    • Delete LineCtrl + Y,删除光标所在整行 。
    • Complete StatementCtrl + Shift + Enter,自动补全当前语句的分号、括号等并换行 。
    • Reformat CodeCtrl + Alt + L,按照代码风格规范格式化当前文件 。
    • Join LinesCtrl + Shift + J,将当前行与下一行合并(去除换行) 。
    • Extend/Shrink SelectionCtrl + W / Ctrl + Shift + W,逐级扩大或缩小代码选区。

    三、重构 (Refactoring)

    • RenameShift + F6,安全重命名变量、方法、类等 。
    • Change SignatureCtrl + F6,修改方法签名(参数、返回类型等)并同步调用处。
    • Extract MethodCtrl + Alt + M,将选中代码提取为新方法。
    • Extract VariableCtrl + Alt +V,将选中表达式提取为局部变量 。
    • InlineCtrl + Alt +N,将方法或变量内联回调用处。

    四、搜索与替换 (Search & Replace)

    • Find in PathCtrl + Shift + F,在整个项目中搜索文本 。
    • Replace in PathCtrl + Shift + R,在整个项目中批量替换文本 。
    • Find Next/PreviousF3 / Shift + F3,在文件中定位到下一个/上一个匹配 。
    • Highlight Usages in FileCtrl + Shift +F7,高亮当前符号在本文件中的所有使用处 。

    五、调试 (Debugging)

    • Toggle BreakpointCtrl + F8,在 gutter 上切换断点 。
    • Step OverF8,执行到下一行,跳过方法内部 。
    • Step IntoF7,进入方法内部调试 。
    • Smart Step IntoShift + F7,多方法调用时选择具体要进入的调用 。
    • Step OutShift + F8,跳出当前方法 。
    • Run to CursorAlt + F9,执行至光标处再暂停 。
    • Evaluate ExpressionAlt + F8,在暂停状态下计算任意表达式 。
    • Resume ProgramF9,继续运行至下个断点或程序结束 。

    六、版本控制 (VCS)

    • VCS Operations Popup:`Alt + “(BackQuote),弹出提交、更新、分支等常用操作菜单 。
    • Commit ChangesCtrl + K,打开提交对话框 。
    • Update ProjectCtrl + T,从远程拉取最新变更 。
    • Push CommitsCtrl + Shift + K,推送本地提交到远程仓库 。
    • Show VCS LogAlt + 9,打开版本历史面板 。

    七、代码生成 & Live Templates

    • Generate…Alt + Insert,快速生成构造函数、getter/setter、重载方法等 。
    • Surround With…Ctrl + Alt +T,将选中代码包裹在 if/try/catch 等结构中 。
    • Insert Live TemplateCtrl + J,插入自定义或预设的代码模板 。
    • Surround With Live TemplateCtrl + Alt +J,在选中代码外部应用模板 。

    八、其他高效操作

    • Quick DocumentationCtrl + Q,查看符号的快速文档。
    • Parameter InfoCtrl + P,显示方法参数提示 。
    • Quick DefinitionCtrl + Shift + I,在弹窗中预览符号定义 。
    • Toggle Maximized EditorCtrl + Shift + F12,最大化/恢复编辑器区域 。
    • Quick Switch SchemeCtrl + BackQuote,快速切换键位映射或主题方案 。
    © 版权声明

    相关文章

    没有相关内容!

    暂无评论

    none
    暂无评论...