IDEA开发环境及配置
JDK的添加
点击右上角项目设定按钮或者快捷键打开项目设定
选择Platform Setting中的SDKs,并点击加号添加JDK
选择JDK根目录
Project的添加(Git)
从Git上导入项目
从GitLab上拷贝项目地址,选择Clone
Tomcat的添加
点击右上启动按钮一侧
添加一个Web环境(Tomcat)
在configure里面设置一个tomcat路径即可
Web项目启动
在Tomcat设置页面中,选择Deployment的tab
点击右侧加号,选择一个web项目的war exploded(war包展开后的目录)
Project设置界面
Project Setting
- Project:项目基本设置,一般就是JDK的版本选择和output路径
- Modules:模块设置,可以设定模块的基本属性,source目录的设置,输出path的设置,模块的Dependencies
- libraries:项目的所有依赖Lib包,如果是maven项目,可以通过这里查找Lib被依赖的Modules
- Facets:项目所有的Facet设置,比如Spring的配置,Web项目的配置等
-
Artifacts:可发布的Web件,及其设置
Platform Setting - SDKs:Java项目JDK,其他平台的开发包等添加
-
Global Libraries:全局Lib包,可以直接下载并指定模块中,包括JS,Python等
Problems
项目设定中的问题列表,可以直接使用自动Fix来解决或者快速定位出现问题的设定界面。
Git使用
-
分支使用
如果开发一个新功能,就新建一个分支,开发完成之后,切换回开发分支(Dev)并合并提交。 -
结合Task
一个Issue或者一个Bug或者一个新的Feature,都可以建立一个Task,建立的时候,IDEA会帮助你建立一个Git分支,并在VersionControl里面建立一个对应的ChangeList
本次添加修改的东西,可以放入这个ChangeList中方便管理
最后提交的时候,可以指定ChangeList,以及加上comments
再切换回Dev分支,合并刚才的分支到Dev,成功后提示可以删除该分支
最后,一天或者一个milestone之后,push代码到服务器上去
IDEA快捷键
IDEA的Setting中,有keymap可以设置快捷键为Eclipse对应的,这样可以使之前使用Eclipse的同学快速进入项目。
下面是一些常用的ShortcutKey:
快捷功能 |
IDEA |
Eclipse |
查找File |
Ctrl+Shift+N |
Ctrl+Alt+R |
导入包,自动修正 |
Alt+回车 |
Alt+回车 |
格式化代码 |
Ctrl+Alt+L |
Ctrl+Shift+F |
自动补全代码 |
Ctrl+Shift+Space |
Ctrl+Shift+Space |
代码提示 |
Ctrl+空格 |
Ctrl+空格 |
参数信息 |
Ctrl+P |
- |
版本管理 |
Alt+· |
Alt+· |
Insert |
Alt+Insert |
Alt+Insert |
查找最近 |
Ctrl+E |
Ctrl+E |
其他可以使用Ctrl+Shift+A调出查询框进行快捷键的查询,或者参考官方说明文档。
https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf