# demo **Repository Path**: feiskyend/demo ## Basic Information - **Project Name**: demo - **Description**: 新技术在使用到项目前先进行demo了解使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-29 - **Last Updated**: 2025-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # idea常用快捷键 ``` md 以下是针对 IntelliJ IDEA (Windows 10) 中阅读源码的核心快捷键,方便快速理解代码结构和逻辑: 1. 快速导航 & 跳转 跳转到定义 Ctrl + 左键点击 或 Ctrl + B 直接跳转到类、方法、变量的定义位置。 返回上一个位置 Ctrl + Alt + ← 在跳转代码后,快速返回之前的阅读位置。 查看最近编辑的文件 Ctrl + E 快速打开最近访问的文件列表。 全局搜索类 Ctrl + N 直接输入类名搜索并打开。 全局搜索文件 Ctrl + Shift + N 根据文件名快速查找文件。 2. 源码结构分析 查看类的继承关系(父子类) Ctrl + H 显示当前类的继承树(Hierarchy)。 查看类/接口的实现 Ctrl + Alt + B 跳转到接口的实现类或抽象类的具体实现。 查看方法调用链 Ctrl + Alt + H 显示方法的调用层次(Call Hierarchy),追踪方法被调用的路径。 快速查看类结构 Ctrl + F12 弹出当前类的成员列表(方法、字段),支持模糊搜索。 显示文件结构弹窗 Ctrl + F12 查看当前文件的所有方法、字段,快速跳转到指定位置。 3. 代码逻辑理解 查找方法/变量的使用位置 Alt + F7 列出所有调用该方法或使用该变量的代码位置。 查看参数信息 Ctrl + P 在方法调用处显示参数类型提示。 查看文档(Quick Documentation) Ctrl + Q 显示类、方法的文档注释(包括源码中的注释或官方库文档)。 查看方法的实现代码(快速弹出) Ctrl + Shift + I 不离开当前文件,直接预览方法的实现代码。 查看异常抛出路径 Ctrl + Alt + H 追踪方法抛出的异常在何处被捕获或传播。 4. 辅助工具 打开 UML 类图 Ctrl + Alt + U → 选择 Diagram 可视化类的继承关系、依赖关系(适合分析复杂类结构)。 代码折叠/展开 折叠当前代码块:Ctrl + - 展开当前代码块:Ctrl + + 折叠所有代码块:Ctrl + Shift + - 展开所有代码块:Ctrl + Shift + + 书签标记 添加/删除书签:F11 跳转到书签:Ctrl + Shift + 数字键 查看所有书签:Shift + F11 5. 调试辅助 运行到光标处(快速验证代码) Alt + F9 在 Debug 模式下直接执行到当前光标位置。 评估表达式(动态测试代码逻辑) Alt + F8 在 Debug 时直接输入代码片段计算值或执行逻辑。 高效技巧 多窗口分屏 右键标签页 → Split Vertically/Horizontally,同时查看多个相关文件。 快速切换编辑窗口 Ctrl + Tab 打开最近文件切换弹窗。 代码高亮 选中变量或方法 → Ctrl + F7 高亮所有使用位置,帮助跟踪逻辑流。 ```