IntelliJ IDEA 入门常用操作
来源:互联网 发布:vb mac 编辑:程序博客网 时间:2024/05/29 15:13
刚开始使用IDEA 记录一下使用中需要掌握的常用功能
安装
Windows安装
注册码
基本设置
主题设置
字体设置
大小写检查设置
常用快捷键
- 自动补全变量名称 : Ctrl + Alt + v,在eclipse中使用Shift + Alt + L
当进行方法调用时,如果方法有返回值,可以先写方法的调用,然后使用该快捷键生成一个变量来接收方法的返回值。
例如 request.getRequestDispatcher(view); 该方法会返回一个RequestDispatcher类型的返回值,此时将光标移到代码的最后一行,使用快捷键自动生成变量来接收方法的返回值,生成后的结果
快捷键使用前:
request.getRequestDispatcher(view);
快捷键使用后:
RequestDispatcher requestDispatcher = request.getRequestDispatcher(view);
自动补全属性名称 : Ctrl + Alt + f
Alt + Enter : 错误修复解决方案,在eclipse中鼠标移到错误位置上就会给出解决错误的方案
- Ctrl + F: 当前文件查找
Ctrl + Shift + F : 全局查找
Ctrl + R : 当前文件替换
- Ctrl + Shift + R:全局替换
- Ctrl + 空格: 开启每个字母都触发代码提示(这个组合快捷键可能和搜狗输入法中英文切换冲突,建议修改一下)
- Ctrl + D : 复制一行
- Alt + Shift + 上下键 : 移动当前行
- Ctrl + Shift + I : 格式化代码
- Ctrl + N : 搜索Java文件
- Ctrl + Shift + N: 搜索所有文件
- Shift + Shift: 双击: 搜索所有
- Ctrl + N : 在.pom文件中快捷提示
- Ctrl + Shift + Alt + N : 搜索文件中的字符串
- Ctrl + Y : 删除一行 , eclipse中:Ctrl + D
- Shift + F6 : 重命名
- Ctrl + Alt + B : 选中接口中的方法名,切换到实现类
重要功能
idea 可以调试js代码,需要谷歌浏览器安装插件
Tool—》 Rest Client : 用于发送请求
调试:
F9 : 跳到下一个断点
F8 :单行执行(如果当前行是方法调用,不进入方法体)
F7 :单行执行(如果当前行是方法调用,则进入方法体内)
Shift + F8: 跳出方法
psvm:是public static void main方法签名的简写,用于快速写出mian方法,在eclipse中直接写main方法回车即可
sout: 快速编写System.out.println();相当于eclipse中的syso
Alt + Insert:生成构造方法、Getter&&Setter、toString 等方法,也可以在代码中右键—>Generate…
相关文章:http://blog.csdn.net/idiot_xue/article/details/51054439
一个窗口同时打开多个项目:
http://m.blog.csdn.net/article/details?id=50478489
http://blog.csdn.net/zht666/article/details/47831893/
其他
在同一个Project中使用多个Module时,如果出现后面的模块识别不了前面module中的类时,可以在Project Structure中,选中后面的Module所依赖的Module
Project中有三个Module:model(实体)、repository(dao层)、web(web层)
三者依赖关系: web <– repository <– model
- IntelliJ IDEA 入门常用操作
- IntelliJ IDEA常用设置/操作
- IntelliJ IDEA常用快捷操作
- IntelliJ IDEA入门使用(三)常用快捷键
- IntelliJ IDEA入门参考手册
- Intellij IDEA使用入门
- IntelliJ IDEA 13 入门
- Intellij IDEA使用入门
- Intellij IDEA使用入门
- Intellij idea使用入门
- Intellij idea 入门
- IntelliJ IDEA单元测试入门
- IntelliJ-IDEA入门
- IntelliJ IDEA单元测试入门
- IntelliJ IDEA单元测试入门
- Intellij IDEA使用入门
- IntelliJ IDEA入门
- IntelliJ Idea入门
- mybatis分页查询插件
- GD32F130FXP6学习笔记三:ARM的GPIO初识
- 【转载】opencv 常用函数
- STL中的Pair方法详解
- Spring中的AOP(七)——基于XML配置文件方式的AOP
- IntelliJ IDEA 入门常用操作
- vs2010 与MATLAB2015b(64位)联合处理
- C++单例
- 计算一个数的二进制表示中1的个数
- Java面试题之:JDK和JRE的区别?
- 调整数组顺序使奇数位于偶数前面
- docker搭建gitlab
- 54-套接字选项(SO_LINGER)
- Eclipse中java注释模板