idea调试技巧

一、一个服务开多个端口运行

1、通过配置allow parallel run
配置allow parallel run

allow parallel run

配置allow parallel run
改端口配置并启动
2、起两个端口通过设置jdk启动参数--Dserver.port=9090
设置jdk启动参数

二、断点调试

1、在for循环时,想让某个值都等于某值时才进入断点


断点指定条件下

2、断点时动态改变参数里面的值


动态改变参数值

3、查看调用链路,回退方法
查看调用链路

debug condition,debug可以回退但此时是不回滚
4、控制线程的执行顺序


先设置断点状态位thread

切换线程的执行

三、自动导入包配置

自动导入包配置

四、常用快捷键

  • public static void main 方法:输入psvm + tab。
  • for循环 : fori的提示,选中然后tab键
  • System.out.println():sout
  • CTRL + j 可以查看
  • boolean.if 快捷生成 if(boolean)
  • boolean.else 快捷生成 if(!boolean)
  • flag.while 快捷生成 while(flag)
  • flag.nn 快捷生成 if(flag != null)
  • flag.null 快捷生成 if(flag == null)
  • flag.return 快捷生成 return flag
  • flag.try 快捷生成 try{ flag }catch(Exception e){}
  • flag.var 快捷生成 boolean isNum = flag
  • list.for 快捷生成 for(String name:list){}

五、自定义快捷键设置

自定义快捷键设置
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容