手记

IDEA 使用


概念:
1、 IntelliJ IDEA 提倡一个工作空间 (在 IDEA 中叫 project)就写一个项目,这样我们的工作空间就跟着项目走,不像 eclipse 中把项目和工作空间分开,难于管理。所以我们在网上还会看到有人问在 eclipse 工作空间中已经存在的项目如何导入到工作空间中去,有的时候会搞得开发者比较迷茫。 
2、使用 IDEA 能够让我们开发者看清楚集成开发环境到底为我们开发者做了一些什么事情, eclipse 看起来足够强大,但它却对我们开发者施展了障眼法,这样会导致两个结果:(1)eclipse 自作聪明,干了很多我们不想让它干的事情;(2)我们想让 eclipse 帮我们做些事情,但似乎 eclipse 不听话,我们无法轻松驾驭; 
3、IDEA 集成的 tomcat 的功能能很方便地帮助我们实现热部署,我们还可以有选择地重新编译和加载部分字节码文件,再加上 IDEA 强大的 DEBUG 功能,可以很方便地帮助我们进行代码的调试工作。 
4、IDEA 的智能补全功能强大、快捷键功能强大,极大方便了我们的开发,等等。

快捷键:

alt+F12:打开了terminal窗口,这窗口叫工具窗口
Alt + 1 :打开Project工具窗口
ctrl + j:代码提示的快捷键
ctrl shift enter: 这个叫:Complete Current Statement,如果后面没关闭,会自动帮你关闭并跳下一行,如果有关闭了,会跳下一行。人生苦短,请用补全。 
Ctrl+X,剪切行

Ctrl+D,复制行

Ctrl+N,可以快速打开类
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)
Ctrl+Alt+L,格式化代码
Alt+Shift+Up/Down,上/下移一行
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Alt+F3,逐个往下查找相同文本,并高亮显示
Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置
Ctrl+Shift+J,整合两行
Ctrl+Shift+U,大小写转化
ctrl + F12:在eclipse的右边,有个outline窗口,显示当前类的方法和变量
ctrl+k 提交代码
alt+F8 debug时选中查看值
shift+f6 重命名
ctrl+q 查看类信息 
ctrl + alt + B:查看实现方法
ctrl+U: 实现方法的接口方法
ctrl +B:查看哪里调用了这个方法或是方法的接口
删除整行:ctrl + Y
在一行代码上新建空行:ctrl+alt+entry
在一行代码下新建空行:ctrl+shift+entry
移动光标到前/后单词:Ctrl+Left/Right
移动到前/后代码块:ctrl + [ 或者ctrl + ]
选你所想:Ctrl + W;连续按会有其他效果
格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L
显示类结构图:ctrl + H
关闭当前窗口:ctrl + f4

切换打开的文件:alt + left/right

切来切去:Ctrl+Tab
万能建:code --》completion--》basic--设置为 alt+/

简写:

psvm:main方法 
sout:system.out.print()
ifn:if(==null)
inn: if ( != null) { } 
iter: 增强for循环==要输入for(User user : users)只需输入user.for+Tab;
fori:普通循环
要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

设置:

maven----》settings-》build,execution,deployment-》maven

git----》version vontrol-》git

jdk----》perject structure->sdks



4人推荐
随时随地看视频
慕课网APP