文章目录

  • 作者简介
  • 引言
  • 导航
  • 概述
  • 1、Ctrl+F/Ctrl+Shift+F按照文本的内容查找
  • 2、Ctrl+N、Ctrl+Shift+N按名字搜索
  • 3、Ctrl+H查看类的继承关系
  • 4、Alt+F7查找类或方法在哪被使用
  • 5、Ctrl+B查看类、方法实现
  • 6、Shift+Shift搜索任何东西
  • 7、CTRL+鼠标左键
  • 小结
  • 导航
  • 热门专栏推荐

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。

导航

✪ IDEA从零到精通目录索引
◄上一篇【34】IDEA 强大的文件对比功能
►下一篇【36】快速返回上次代码的位置

概述

对我们程序员来说,搜索功能非常的重要,经常要搜索文件、类、方法、子类、父类、调用等等。
如果没有强大的搜索功能那用起来会非常的不顺畅,现在IDEA有很强大的搜索功能,那么我们会用吗?今天就来了解一下。

1、Ctrl+F/Ctrl+Shift+F按照文本的内容查找

其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。

  • 在当前类中,按下Ctrl+F 进行当前类查询,输入system,效果如下:

  • 按下 Ctrl+Shift+F 进行全局查找


点击不同的类可以跳转到具体的类和位置,非常方便

2、Ctrl+N、Ctrl+Shift+N按名字搜索

Ctrl+N相当于eclipse的ctrl+shift+R,按名字来搜索类,这个功能我经常用

Ctrl+Shift+N,跟搜索类名类似,只不过可以匹配所有类型的文件了。

3、Ctrl+H查看类的继承关系

选择ArrayList 再按ctrl+h ,可以很清楚的看到ArrayList的继承关系。

4、Alt+F7查找类或方法在哪被使用

我在这里查找User类在哪里被使用

我在这里查找User类的getId方法在哪里被使用,在getId方法上按下 Alt + F7

5、Ctrl+B查看类、方法实现

Ctrl+B可以查看类或方法定义,但是不如ctrl+鼠标左键方便。

以下动图就是按ctrl+b显示类的定义和方法

6、Shift+Shift搜索任何东西

shift+shift非常强大,可搜索类、资源、配置项、方法等,还能搜索路径。其中搜索路径非常实用。

可以根据自己的想法来选定搜索内容

7、CTRL+鼠标左键

这个很常用

我最常用的就是进入类和方法的定义

小结

这节总结了“各种搜索功能”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。

请到文章下方帮忙【一键三连】谢谢哈!

导航

✪ IDEA从零到精通目录索引
◄上一篇【34】IDEA 强大的文件对比功能
►下一篇【36】快速返回上次代码的位置

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等)
【2】JavaWeb项目实战(图书管理、宿舍管理等)
【3】JavaScript精彩实例(飞机大战、验证码等)
【4】Java小白入门200例
【5】从零学Java、趣学Java
【6】IDEA从零到精通

IDEA从零到精通(35)之各种搜索功能相关推荐

  1. mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载

    课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...

  2. idea从零到精通02之idea基础设置

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  3. idea从零到精通01之idea下载和安装

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  4. IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目

    文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...

  5. IDEA从零到精通(32)之IDEA打开后进入开始欢迎界面

    文章目录 作者简介 引言 导航 概述 解决方案 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始 ...

  6. idea从零到精通08之IDEA常用插件、提升开发效率

    文章目录 作者简介 引言 导航 热门专栏推荐 概述 一.插件安装方式 二.在Idea中无法直接安装插件 三.常用插件 1.ECTranslation 2.Grep Console 3.CodeGlan ...

  7. IDEA从零到精通(26)之MybatisX插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...

  8. IDEA从零到精通(12)之用C3P0连接Mysql数据库

    文章目录 作者简介 引言 导航 热门专栏推荐 一.下载驱动并加入项目中 二.编写配置文件 三.编写工具类 四.编写测试类 五.测试运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介: ...

  9. IDEA从零到精通06之创建web项目及部署tomcat运行

    文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...

最新文章

  1. python html解析查找字符串_用python的BeautifulSoup分析html
  2. 一次实现可以在某些场合替代菱形继承?
  3. CUDA内存类型memory
  4. java一般方法有哪些方法有哪些方法_Java代码优化有哪些方法?
  5. python数据库操作实例
  6. 《消息队列》函数讲解
  7. mac模式怎样构造在jsp中_mac下tomcat的配置和jdk的设置 jsp的初级知识
  8. PCL三维点云拼接融合
  9. Django 前戏
  10. Ubuntu 16.04部署ROS bridge服务器流程
  11. Golang使用lxn/walk做GUI界面开发:邮件群发器
  12. 谈谈小游戏加载优化及资源分配
  13. 求所有质因子(Java)
  14. 【蓝桥杯省赛】冲刺练习题【第十一届省赛题】倒计时【04】天(准考证组委会已下发,请查询)
  15. Spring @Resource
  16. 手机号校验正则表达式
  17. RPC框架Kitex入门
  18. GitHub操作流程
  19. 基于ssm的药房药店药品管理系统
  20. Mac版Ps、AE、PR不能突然使用?

热门文章

  1. 【消息队列】RocketMQ 基础知识扫盲
  2. AutoCut: 一款通过字幕自动剪辑视频的神器
  3. linux键盘鼠标不能使用的办法
  4. 计算机考试查成绩没有准考证
  5. 最近我买了小米8和联想Z6手机
  6. 泰达机器人董事长_3C家电与机器人如何“携手共进”? 听听大咖们怎么说
  7. coldfusion_五星! 向您的ColdFusion应用程序添加评分小部件
  8. 详细完整的说说对象实例化过程
  9. 一文带你读懂异常检测(更新中)
  10. 转 color颜色十六进制编码大全~