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

2.设置源代码目录
