intellij idea 搜索功能快捷键
intellij idea是一款超智能的编译器,因此在信息资源的搜索功能中给我们的用户提供了很大的帮助。同样作为java编译器的eclipse和myeclipse在搜索方面就比intellij idea要差一些,因此使用intellij idea的用户若是学会了快速搜索的方法就可以更好的应用这款软件了!在该软件中有很多的搜索方法,我们来看看具体的操作步骤吧!
方法步骤:
-
IntelliJ IDEA 2017中文版下载大小:487 MB
版本:2017.1 汉化免费版
环境:WinXP, Win7, Win8, Win10, WinAll
一、Ctrl+N
1、这个快捷键和eclipse中的ctrl+shift+R是类似的,我们使用之后就可以利用类名来找到类文件
2、除此之外我们在使用这个快捷键搜索类名的时候也能够对我们的搜索内容自动记性匹配
3、有些系统中存在的类我们也可以找到,自己写的类也会显示在搜索的结果中,因此使用这种方法搜索出来的结果比较全面
4、一般在匹配的时候系统会优先选择我们自己编写的类
二、Ctrl+Shift+N
这个安装是使用文件名来进行搜索,因此在搜索的时候只搜索类似的类,但是是可以匹配所有的文件的
三、Ctrl+H
想要查看类继承关系的用户就可以使用这个快捷键了!搜索出来会显示它的子类
四、Ctrl+Alt+B
使用:Ctrl+B可以看见其中的父类以及定义的方法,还可以使用ctrl+左键来代替。但是这样的方法不能看见put方法,因此我们最好的解决方法就是使用:Ctrl+Alt+B快捷键,这样就能查找到hashmap中的put方法了!
五、Alt+F7
这个快捷键比较特殊,它是用来查找类和方法在哪里被使用的,功能和eclipse中的ctrl+shif+H相似,但是查找速度非常的快
六、Ctrl+F/Ctrl+Shift+F
和eclipse中的ctrl+H功能一样,我们使用ctrl+F按键之后就可以在整个页面中查找,但是若是使用Ctrl+Shift+F 就是在整个intellij idea中查找。在全局中查找时我们可以明显看见它的查找速度是优于其他的编译器的
七、Shift+Shift
若是你不能清楚的知道自己查找内容的类别,我们可以使用:Shift+Shift 来查找,它可以查看其中的任意文件,即使你写了一个功能为hello,这样我们在java/js等等文件中都有hello,但是只要使用这个功能还是可以快速的将它从文件夹中找到!
intellij idea 搜索功能快捷键的更多相关文章
- 【IntelliJ IDEA】 常用快捷键列表
1.常用Shortcut F2 或Shift+F2 高亮错误或警告快速定位 Ctrl+Up/Down 光标跳转到第一行或最后一行下 Ctrl+B 快速打开光标处的类或方法 CTRL+ALT+B 找 ...
- 【IntelliJ Idea】常用快捷键
[IntelliJ Idea]常用快捷键 转载:https://www.cnblogs.com/yangchongxing/p/10654018.html ============= 调试 ===== ...
- idea 光标变成粗体且当前文件搜索功能无法使用的问题
今天安装了idea最新版,安装完成后发现光标变成了粗体,并且快捷键在使用时出现了问题,比如:ctrl+F搜索功能无法使用 经过反复修改配置也无法改善情况,后来一次重启看到下面小窗弹出有关vim的一个提 ...
- IntelliJ Idea常用的快捷键
以下是IntelliJ Idea2017版的,基本上不会有什么变化 IntelliJ Idea这个编译器现在非常流行,他强大的快捷键非常好用,相比于eclipse,IntelliJ Idea界面也比e ...
- Win10新增功能快捷键大全
原文地址:http://wenwen.sogou.com/z/q703976788.htm贴靠窗口:Win + 左/右 > Win + 上/下 > 窗口可以变为 1/4 大小放置在屏幕 4 ...
- 【转载】IntelliJ IDEA 2017常用快捷键
IntelliJ IDEA 是一款致力于提供给开发工程师沉浸式编程体验的IDE工具,所以在其中提供了很多方便高效的快捷键,一旦熟练掌握,整个开发的效率和体验将大大提升.本文就按照笔者自己日常开发时的使 ...
- MAC Intellij IDEA 经常使用快捷键(本人亲自測试过)
MAC Intellij IDEA 经常使用快捷键 keymap 设置 MAC OS X 10.5+ alt+f7查找变量方法使用的地方 F3加入书签 Ctrl + O快捷覆写方法 Alt + F3 ...
- Intellij IDEA调试功能使用总结
Intellij IDEA调试功能使用总结 这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此. 先编译好要调试的程序. 1.设置断点 选定要设置断点的代码行,在行号的 ...
- Android搜索功能的案例,本地保存搜索历史记录......
开发的APP有一个搜索功能,并且需要显示搜索的历史记录,我闲暇之余帮她开发了这个功能,现把该页面抽取成一个demo分享给大家. 实现效果如图所示: 本案例实现起来很简单,所以可以直接拿来嵌入项目中使 ...
随机推荐
- Vue.js模拟百度下拉框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 网页静态处理技术FreeMarker概述
FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出.FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP.它不仅 ...
- 22.Windows及linux下gerapy使用
Windows安装 gerapy1.pip install gerapy2.gerapy init 3.cd gerapy(切换目录到gerapy文件夹)4.gerapy migrate5.gerap ...
- Redis、MongoDB及Memcached的区别
Redis(内存数据库) 是一个key-value存储系统(布式内缓存,高性能的key-value数据库).和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).l ...
- ClientAbortException: java.net.SocketException: 断开的管道
这次终于解决了 ClientAbortException ! [ERROR] [- ::] net.jweb.actions.CommonDiskAction - 系统异常 ClientAbortEx ...
- Mybatis学习5标签:if,where,sql,foreach
包装类:QueryVO.java package pojo; import java.util.ArrayList; import java.util.List; public class Query ...
- JAVA Spring Cloud 注册中心 Eureka 相关配置
转载至 https://www.cnblogs.com/fangfuhai/p/7070325.html Eureka客户端配置 1.RegistryFetchIntervalSecon ...
- 白鹭引擎 - 矢量绘图 ( graphics )
class Main extends egret.DisplayObjectContainer { /** * Main 类构造器, 初始化的时候自动执行, ( 子类的构造函数必须调用父类的构造函数 ...
- docker 报ls: cannot open directory software/: Permission denied
问题原因及解决办法 原因是CentOS7中的安全模块selinux把权限禁掉了,至少有以下三种方式解决挂载的目录没有权限的问题: 1.在运行容器的时候,给容器加特权,及加上 --privileged= ...
- node.js 爬虫动态代理ip
参考文章: https://andyliwr.github.io/2017/12/05/nodejs_spider_ip/ https://segmentfault.com/q/10100000081 ...