Android Studio大课堂 - 4.1.Coding - 定位目标

Coding的过程可以简单地划分为以下三个部分
  • 定位目标(目标可能是类、方法、字段、布局、文件、新建文件等)
  • 编写代码
  • 编译&执行&调试&优化

本篇重点看一下第一部分。我们常用的打开文件的方式无非是在目录中寻找或搜索,那么我们在这里将重点关注IDEA的搜索功能。

IDEA的搜索功能之所以强大首先是因为其支持跳跃式匹配关键词,也就是你在输入搜索关键词的时候不必按照顺序输入,例如你想要查找ImageFragment.java,那么你只需输入if即可,如下图所示:


其次是因为其能搜的东西非常丰富,包括类、方法、字段、文件、目录、菜单、设置等等,下面我们一个一个来看。

1.搜索类(CMD+O)
按下CMD+O打开类搜索窗口,如下图所示:


默认不搜索依赖中的类,如果想有搜索依赖中的类再按一下CMD+O即可,如下图所示:


也能搜索内部类,如下图所示:


2.搜索方法、字段(CMD+ALT+O)
按下CMD+ALT+O可搜索方法或字段


同样再按下CMD+ALT+O可搜索依赖中的方法或字段


3.搜索文件、目录(Shift+CMD+O)
按下Shift+CMD+O打开文件搜索窗口,如下图所示:


同样再按一下Shift+CMD+O搜索包括依赖中的文件


因此我们可以通过搜索文件功能快速打开AndroidMainfest.xml、strings.xml

当你想搜索目录的时候只需在输入完目录名称后输入反斜杠即可,如下图所示:


4.搜索类、方法、字段、文件、菜单设置等所有内容(Double Shift)
双击Shift打开任意内容搜索窗口,如下图所示:


5.在任意树结构的目录或类结构上直接输入搜索
在目录上搜索

这时候你再按上下键就是在匹配到的项之间切换

在类结构上搜索


6.查看一个字段、一个方法、一个类、一个文件都在哪些地方被使用了
在你需要查看的目标上按下ALT+F7就可以在搜索所有被使用的地方,等价与Eclipse中的CMD+SHIFT+G快捷键,如下图所示:
查看文件的使用情况(在目录树上选中文件然后按下ALT+F7)


查看方法的使用情况(将光标放在方法上然后按下ALT+F7)


7.新建文件
当我们需要新建文件的时候,需要先将焦点定位到目录上,然后按下CMD+N,AS会给你列出能在这个目录下创建的文件的类型,例如:
新建类


新建资源文件


CSDN地址:http://blog.csdn.net/u01330812 ... 66779
3 分享
vagrant joejun sky5004
aslover

aslover

CMD是mac系统上的一个键吧?windows上并没有这个键啊
0 赞 2015-10-30 15:51

要回复文章请先登录注册