IntellJ IDEA 学习笔记

IntellJ IDEA 学习笔记(来自慕课网)

0.简介

IDEA和eclipse是Java程序员最常用的两个IDE,IDEA在编写Java时似乎功能更强大一些。之前只熟悉eclipse现在学习下IDEA。

1.IDEA界面

IDEA的Structure界面可以浏览类的结构:成员变量和方法。类似eclipse中的Outline。

IDEA的界面窗口会前面有个数字,如3:Structure,按Alt+3实现快速切换。

2.跳转

  1. 项目间的跳转:菜单栏Windows->next window;previouswindow。
  2. 文件跳转:rencent file:ctrl+shift+a
  3. 浏览修改位置:Navigate-> Last(Next) Edit Location
  4. 浏览位置:Navigate-> Back,Forward
  5. 代码打书签,通过书签进行跳转,比如:看源码的时候可以使用 ctrl+F11
  6. 收藏:alt + shift + F
  7. 切换回编辑去:esc
  8. 查找文件:ctrl + shift + N
  9. 查找符号(方法名):alt + ctrl + shift + N
  10. 字符串:ctrl + shift + F 类似eclipse中的 ctrl + H

3.列操作

Edit-> Find -> Select All Occurrences:选中一个字符后,按下这个快捷键会自动选中其他相同的模式,操作完之后按 F2 回到正常状态。

4.代码快速生成

live template:定义代码模板

postfix:for循环快速生成,nn -> != null,等等

alter+enter类似eclipse中的alter + / 是智能提示快捷键

5.Git集成

  1. 看某一行代码谁提交的。行首右键单击,选择annotate
  2. 没有版本工具的时候,IDEA也可以记录修改历史。Local History(Action)

6.通过Database管理程序实体和数据库

7.Debug

查看所有的断点shift + ctrl + F8。

打上断点后,右键单击断点可以给断点添加条件。

8.查看依赖

Maven的XML文件右键->Maven->show dependencies(ctrl + shift + alt + u) 显示依赖图

同样上面的快捷键可以查看类的继承关系。(Ctrl + h也可以实现,但是效果不如上面的)

call hierarchy(ctrl + alt + h)查看方法的调用关系。

猜你喜欢

转载自blog.csdn.net/sunghosts/article/details/78825856