发布时间:2023-12-13
浏览次数:0
前言
来说说宇宙排名第二的开发工具IDEA的使用技巧。
搜索/替换提示
一个强大的源代码阅读工具
1. 区分大小写:勾选该按钮,搜索时将区分大小写字母。
2. 大小写:如果勾选此按钮,搜索将不区分大小写,但替换时,您给出的字符串的第一个字母将替换为小写。
例如,如果您输入,它将被替换为。
3. 正则表达式:可以使用正则表达式进行搜索,请参考java.util.regex。
4、右上角蓝色漏斗有几个选项:
5. 文件掩码:可以过滤想要查找的文件格式。 可以使用通配符:
可以同时指定多个文件,以逗号分隔。 注意:! ,即负数模式,隐式使用*号进行匹配。
6.字段:这是我们用得最多的一个,即搜索框。 您可以手动输入,也可以点击下拉框查找历史记录。 也可以使用正则表达式。
7.field:替换字段,可以指定要替换的文本,也可以使用当前的表达式来替换文本。 如果要在表达式中使用\\,则需要在前面额外插入三个反斜杠进行转义。
8. In:在您自己的项目范围内搜索。
9.:模块中搜索,可以指定模块,下拉框中可以切换模块。
10.:在指定目录内搜索。 右边的小文件树图标好像没什么用……
11.范围:在指定范围内搜索。 下拉框中有各种范围。
12.区域:当然,最强大的还是预览窗口。 可以使用方向键上下预览,还可以在预览框中进行编辑,非常酷。
13、最危险的是以下操作:
当你重构时,如果效果不好intellij idea替换所有文本,就替换一切。 。 。 。 。 那会很尴尬。 我们来说一下上面选项的具体作用:
关于:
这属于手动模式,你可以一一检查。 all就是替换所有内容,这是比较危险的。 意思是替换选中的内容(使用ctrl或shift进行多选)。
总结
好了,IDEA 的搜索功能就讲到这里了。 其实在阅读源码的时候intellij idea替换所有文本,确实需要学会利用好搜索。 当然不仅仅是搜索,还有各种功能,比如断点、断点等。 跳转、类继承、UML实现、方法调用栈、线程调用栈、变量条件判断等等,很多。 这些都是阅读源码时无法获得的重要功能。 它们可以大大提高我们调试时的效率。 。
最后,如果可以的话,请支持正版。 谢谢。
精彩推荐
SpringBoot内容聚合 IntelliJ IDEA内容聚合 Mybatis内容聚合
欢迎长按下图关注公众号后端技术精选
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码