IntelliJ IDEA使用教程之常用操作整理笔记
ps:本博客教程基于keymap:eclipse,Idea2017版本
1、git使用
IDEA为git项目开启git支持:
VCS->Enable Version Control Integration…
Git rebase相当于Svn update
2、设置注释模板
file->setting->Editor->File and Code Templates->Includes->File Header
https://blog.csdn.net/xiaoliulang0324/article/details/79030752
3、快捷键模式
设置快捷键模式为Eclipse模式
file->setting->Keymap
4、快捷键
IDEA生成set、get方法,alt+Insert,然后选择
5、热部署
点击setting,Build,Execut, Deployment -> Compiler,勾选中左侧的Build Project automatically
6、tab设置为4个空格
setting,搜索Code Style->选择java,Scheme选为Project,然后将Tab size改为4就好
7、打开实现类
Ctrl+Alt+B打开实现类方法,比如打开ServiceImpl具体方法,这个快捷键也可以打开接口的实现类
http://www.cnblogs.com/sxdcgaq8080/p/7839114.html
http://blog.csdn.net/u013659732/article/details/50673753
8、方法调用栈
Ctrl+Alt+H
9、快速打开文件
Ctrl+shift+N
10、IDEA清缓存
File->invalidate Cache
11、查看版本记录
右键->Annotate
12、查看Project当前分支
右键->git->repository->Branches(查看)
13、查看maven jar依赖图
右键->maven->show dependencies显示jar依赖图
14、取消启动默认项目
settings-> Appearance & Behavior -> System Settings->去掉勾选reopen last project on startup
15、Alt+Insert失效
Alt+insert可以用于自动生成java中的set、get方法,不过最近遇到快捷键不能用问题,经过排查是如图两个插件没装好,install就可以
ps:有些笔记本需要Fn+Alt+Insert
16、打包jar
File->Project structure
点加号,Jar->From Modules from dependencies…
Build->Build Artifacts
“java.lang.SecurityException: Invalid signature file digest for Manifest main attrib…”异常:找到META-INF目录,将*.SF,.DSA,.RSA文件移除
META-INF版本号:找到META-INF 目录,然后编辑MANIFEST.MF
17、设置主题
Theme:Intellij(默认主题)
Darcula主题:
18、查看uml类图
找到对应的类,右键->Diagrams->Show Diagram
19、查看类方法
Alt+7,找到对应类名,按Alt+7既可
附录 Exception处理
Unable to open debugger port (127.0.0.1:63491): java.net.SocketException “socket closed”
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version>
<!--版本根据你自己的版本写 --> <configuration> <skipTests>true</skipTests> </configuration>
</plugin>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
<properties>
<skipTests>true</skipTests>
</properties>
<build> <finalName>fileName</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
运行命令:
mvn clean package -Dmaven.test.skip=true
- 1
文章来源: smilenicky.blog.csdn.net,作者:smileNicky,版权归原作者所有,如需转载,请联系作者。
原文链接:smilenicky.blog.csdn.net/article/details/107978624
- 点赞
- 收藏
- 关注作者
评论(0)