一、背景
为什么想写这个,因为编码一线更多的是实战,实战中,可能一个快捷键,一个小技巧,就能省很多时间。
本文会持续记录,持续更新。
二、技巧
1、全局替换(带正则)
场景是:
多profile的情况下,会有很多份配置。比如我要新增个配置,就得去每个文件改,这时候全局搜索替换就用上了。
需要注意的是,idea里面的正则,只用一个就可以了。不像java里是\。
2、正则表达式编写,实时实验
编写正则,对于我这种半桶水来说,经常是要经过无数次的试验。
我一般这么做,在一个断点停住后,
Matcher matcher = Pattern.compile("\s+(\w+)\s+(\S+);").matcher(" public com.yn.method.CheckAndSet();");
matcher.find();
matcher.group(2)
3、快捷键
- console清屏: Other下的Clear All,自己设个快捷键即可。
重启服务:
停止服务: