0%

IDEA

hbuilderX真机调试

快捷键

1.日常

Alt+鼠标左键 选中列

Ctrl+Alt+鼠标左键 跳转到方法的实现类

Ctrl+U 实现类跳转到接口

Ctrl + Alt + left(right) 返回上次光标位置

Alt+Insert,可以生成set/get等

Ctrl+Alt+L,格式化代码

Ctrl+R,替换文本

Ctrl+F,查找文本

Ctrl+Shift+Space,自动补全代码

Ctrl+空格,代码提示(与系统输入法快捷键冲突)

Alt+Shift+Up/Down,上/下移一行

Ctrl+Y,删除行

Ctrl+X,剪切行

Ctrl+D,复制并粘贴行

Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)

Ctrl+Shift+Up/Down,向上/下移动语句

Ctrl + Alt + O 导入包

Ctrl + Alt + B 当前类的实现类

sout System.out.println()

psvm main主函数

fori for循环 Ctrl+J 查看其他快捷输出方式

Shift+F6 下划线转驼峰

运行调试

运行Shift+F10,调试Shift+F9

M:断点调试的时候用到的快捷键

F7 :进入方法内部

F8:下一步,不进入方法

Alt+F8 查看变量值

Alt+F9 运行到光标处,无需打断点

运行到下一个断点:

回退断点,断点调试超过时使用

搜索

Ctrl+F,搜索

Ctrl+R,搜索并替换

Ctrl + N 按文件内容搜索文件

Ctrl + Shift + N 按文件名搜索文件

Alt+F7(+Fn)搜索文字,

Ctrl + Shift + F 可根据jsp文件内容搜索到 jsp文件

Shift + Shift 搜索所有的文件

重构

提取n行代码为一个方法 Ctrl + Alt + M

提炼方法的逆操作 Ctrl+alt+N

修改方法名、类名、变量名 :选中方法名称、类名称、变量后,按Shift + F6

调出修改方法面板 Ctrl + F6

重构变量的类型 Ctrl+Shift+f6

快速提取常量(Constant) Ctrl+Alt+C

快速提取变量(Variable)Ctrl+Alt+V

快速提取成员变量(Filed Variable) Ctrl+Alt+F

错误

F2(+Fn),定位错误 ,上一个用Shift + F2(+Fn)

Alt + Enter 缺少包或局部变量

Ctrl + Shift + 回车 明显的语法错误自动处理

其他

Ctrl+E,最近的文件

Ctrl+Shift+E,最近更改的文件

Ctrl + W 基于语法快速选择代码,缩小选择范围Ctrl + Shift + W

Ctrl + P 参数提示

Ctrl+F12,可以显示当前文件的结构

Ctrl+H 类的继承关系

Ctrl+N,可以快速打开类

Ctrl+Shift+Insert,可以选择剪贴板内容并插入

Ctrl+Enter,导入包,自动修正

Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作

Alt+Shift+C,最近的更改

插件

  • 人工智能

    copilot

    Machinet.net chatgpt4

  • 代码生成

    lombok

    代码生成器 GenerateAllSetter 对象生成set&get使用: Alt+Enter

    easycode

    translation 翻译

    camelCase 大小写

    RoboPOJOGenerator json 生成类。 新建类改为 new RoboPOJOGenerator

    GsonFormat json转java类

    POJO to JSON 对象转JSON

  • 跳转

    spring-assistant yml工具

    Free Mybatis tool

  • 可视化&增强可视化

    彩色括号 Rainbow Brackets Lite

    控制台日志工具:Grep Console

    MyBatis Log Free

    jclasslib Java字节码查看. 使用:选种类。左上脚view → Show Bytecode With jclasslib

    visualVM Launcher JVM监控

    diagrams draw.io查看

    类调用时序图 SequenceDiagram

    Maven helper

    bug 预检查:FindBugs

导入项目设置

1.设置jdk

image-20240208115531202

2.设置源代码目录

image-20240208115540944