idea实战技巧

一、背景#

为什么想写这个,因为编码一线更多的是实战,实战中,可能一个快捷键,一个小技巧,就能省很多时间。

本文会持续记录,持续更新。

 

二、技巧#

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,自己设个快捷键即可。

 

重启服务:

 

停止服务:

 




posted @   三国梦回  阅读(413)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示
CONTENTS