IDEA日常使用
Posted weiguolong0306
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA日常使用相关的知识,希望对你有一定的参考价值。
IDEA使用方法总结安装好之后,需要激活。选中Licence server后, 在URL框输入: http://idea.iteblog.com/key.php
1、IDEA集成JDK
点击如下红框:
点击如下:
点击JDK如下:
选择JDK安装路径即可。
2、IDEA集成Maven
File – Settings , 如下:
点击maven , 如下图:
在maven下手Runner项可以配置当前项目的运行配置。
在maven下的Repositories项,可以查看maven的仓库列表,并可以刷新索引。
在IDEA的Terminal窗口,可以使用maven的命令了。
在IDEA左下角打开Maven Projects窗口,若有Maven项目,则可以在这里看到,并双击某个目标(如:clean)来执行。
3、IDEA配置Tomcat
点击如下按钮:
出现如下所示:
点击右侧 + 号, 如下:
选中Tomcat Server – Local 出现如下图:
点击Configure…选中Tomcat所在的目录。
点击Deployment, 如下图:
点击上图中的绿色的 + 符号 —— Artifact… 。 如下图:
选中war exploded包即可。
4、IDEA进行Debug调试
F8: 下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。
F7: 下一步,如果当前行断电时一个方法,则进入方法体内, 如果该方法体还有方法,则进入内嵌方法中。
F9:恢复程序;
Alt + F10: 显示执行断点;
Alt + F7:强制进入代码;
Shift + F8:相当Eclipse中的F8,调到下一个断点, 也相当于Eclipse中的F7跳出函数;
Alt + F9: 运行到光标处;
Ctrl+shift+F9:DEBUG运行Java类;
Ctrl+shift+F10 :正常运行Java类;
Alt + F8:debug时选中查看值。
6、IDEA git引入项目
File – Settings… -- Version Control – Git
快捷键Ctrl + Alt + S,打开全局配置Settings。
方法二: File – new – Module from Existing Sources…
在打开的弹框中,选择你的项目的所在路径。注意:一定要选中pom.xml文件才可以。然后点击OK
IDEA 是将一个整体项目作为开发调试的。子模块无法单独运行。
7、IDEA快捷键的使用:
复制 ctr + D
删除 ctr + y ctrl + x
搜索 shift + shift
选中文本 ctrl + w
System.out.println() : sout
全文搜索 ctrl + shift + n
进入接口方法实现 ctrl + alt + 鼠标左键
显示类或方法的javadoc: Ctrl + Q
找到类,方法,变量的声明的地方: Ctrl + B
快速展示类的元素: Ctrl + F12
覆盖基类方法: Ctrl + O
向类中插入getter, setter方法: Alt + Insert
对一些代码片断,想要catch exeception: Ctrl + Alt + T
选择词汇: Ctrl + w, 连续使用有高级效果
方法自动补全 : Alt+Enter(两次)
查找类 : ctrl + n
删除多余的引入类 : ctrl + alt + o
方法参数提示 : ctrl + p
自动代码 : ctrl + j
显示类结构图 : ctrl + h
查看代码所在位置 : alt + f1
返回上次浏览的位置 : ctrl + alt + 左、右
快速在方法之间移动定位: alt + 上、下
错误或警告快速定位 : F2
实现接口中的方法 : ctrl + i
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+[或]可以跳到大括号的开头结尾
CTRL+N 查找类
CTRL+SHIFT+N 查找文件
CTRL+SHIFT+ALT+N 查找类中的方法或变量
CIRL+B 找变量的来源
CTRL+ALT+B 找所有的子类
CTRL+SHIFT+B 找变量的类
CTRL+G 定位行
CTRL+F 在当前窗口查找文本
CTRL+SHIFT+F 在指定窗口查找文本
CTRL+R 在 当前窗口替换文本
CTRL+SHIFT+R 在指定窗口替换文本
ALT+SHIFT+C 查找修改的文件
CTRL+E 最近打开的文件
F3 向下查找关键字出现位置
SHIFT+F3 向上一个关键字出现位置
F4 查找变量来源
CTRL+ALT+F7 选中的字符查找工程出现的地方
CTRL+SHIFT+O 弹出显示查找内容
3. 自动代码
ALT+回车 导入包,自动修正
CTRL+ALT+L 格式化代码
CTRL+ALT+I 自动缩进
CTRL+ALT+O 优化导入的类和包
ALT+INSERT 生成代码(如GET,SET方法,构造函数等)
CTRL+E 最近更改的代码
CTRL+SHIFT+SPACE 自动补全代码
CTRL+空格 代码提示
CTRL+ALT+SPACE 类名或接口名提示
CTRL+P 方法参数提示
CTRL+J 自动代码
CTRL+ALT+T 把选中的代码放在 TRY IF ELSE 里
8、IDEA创建Mave项目
File – New – Project – Maven , 如下:
如果要创建web工程, 选中对应的webapp插件即可, 选择本地maven插件, 如下:
9.IDEA 引入maven项目?
打开一个现有的IntelliJ IDEA工程,点击菜单的“File”->“new”->“Module from Existing Sources...”。
在打开的弹框中,选择你的项目的所在路径。注意:一定要选中pom.xml文件才可以。然后点击OK。
10. idea运行单个java的main方法,不用编译整个项目
快捷键 ctrl+shift+10
12. IDEA git操作
1、 更新代码
ctrl+T,更新的是远程仓库的代码。(ps:默认更新选择的是branch default 和using stash,可以研究一下其他的选项哦)
2、提交代码
ctrl+K,如果本地代码没有改变,会提示,no changes detected(检测到没有改变)。如果本地代码有改变,则可以进行提交,对于git提交,首先是提交到本地仓库(commit),然后再提交(push)到远程仓库中,和svn比起来,相当于加上一层“缓存”,同时加上一层安全。如下图所示,还有一些其他的细节,一些按钮,可以探究一下哦。
3、两个分支的之间的切换
intellij的右下角有git相关的信息,如下图所示:
Git:xhf_buanch_test代表的是当前分支,一般情况下我们的当前分之是master。Local Branches:表示本地仓库中的分支,本地的分支都是从Remote Branches中checkout而来的,选择想要下载的远程分支,右键选择check out as new local branch,然后选择ok,在Local Branches中就会增加一个本地分支。
但是分支之间怎么切换呢,提交代码的时候提交到的是哪个分支呢?
当前分支是什么默认提交到的就是哪个分支,所以想要修改哪个分支,就切换到本地的哪个分支,但是在分支切换的时候会出现一些问题,为了避免这些问题的出现,最好保证如下点。
3.1切换之前ctrl+k,确保没有未提交到本地仓库的文件
3.2切换之前先更新,把这个分支更新为最新的code。
然后选择Local Branches中的分支切换为当前分支。可能会出现如下问题,比如分支A_1和分支A_2 两个分支,当A_1中添加了一些文件,但是还没有commit的时候,这时候切换分支到A_2 , A_2中也会有A_1中未提交的文件。
以上是关于IDEA日常使用的主要内容,如果未能解决你的问题,请参考以下文章