备注:
电脑 | 键盘按键 | 电脑 | 键盘按键 |
---|---|---|---|
Mac | Command | Win | Ctrl |
Mac | option | Win | alt |
Mac | Preferences | Win | Settings |
1. 准备
- 在线注册 https://www.iteblog.com/idea/
- 快捷键 http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-mac-introduce.html
常用快捷键(括号里面是Win快捷键) 针对Java
命令 | 描述 |
---|---|
Command(Ctrl) N | 搜索Java类 |
Shift Command(Ctrl) N | 搜索项目文件File |
Shift F6 | 修改文件名,字段名等 |
Command(Ctrl) D | 复制并粘贴(选中一段 是在本行后粘贴,为选中 则在下一行粘贴) |
Command(Ctrl) Y | 删除本行 |
option(alt) return | 未实现方式自动导入(需要将鼠标放在实现类名后面) |
control return | Getter and Setter , toString() 部分工具快捷键 <br /> <br /> |
Command(Ctrl) E | 最近打开文件 |
Command(Ctrl) ; | 项目模块配置 |
Command(Ctrl) 鼠标左键 | 进入接口 |
option(alt) Command(Ctrl) 鼠标左键 | 进入实现 多实现可选择进入哪个 |
option(alt) 鼠标左键 | 关闭除当前窗口其他所有窗口 |
Control Shift F | 查找文件 |
Command(Ctrl) R | 查找替换 |
Command(Ctrl) F | 查找 |
自定义快捷键 IntelliJ IDEA -> Preferences(Settings) -> Keymap 看界面右边 自定义
Mac 快捷键
Command/Fn + delete 是正向删除
Command/Fn + 左箭头 鼠标光标到行首
Command/Fn + 有鼠标 鼠标光标到行尾
OK
2. 选择项目
描述 | 图片 |
---|---|
图左侧漫画区 是打开项目历史记录(可直点击进入项目)<br /><br />图右侧有4个选项 如下:<br /><br /> 1. Create New Project 新创建项目<br />2. Import Project<br />3. Open (直接找到项目或项目下的pom.xml打开即可)<br />4. Check out from Version Control 来download线上项目到本地 |
打开项目后
3. 配置
JDK
设置公用jdk (公用可能需要重新启动才能生效,也可以设置当前项目见下面设置)
mac 菜单 File -> Other Settings -> Default Project Structure 界面左侧菜单中
- Project Setting
(1) Project选项 设置项目jdk 和 项目语言级别 6之前不支持菱形 - Platform Setting
(2) SDKs选项 添加jdk (jdk安装路径 /Library/Java/JavaVirtualMachines/,Windows路径自定义就好 )
设置当前项目jdk
mac 菜单 File > Project Structure 看界面左侧菜单
- Project Setting
(1) Modules选项 看右侧
1. source 选项
设置语言级别(Language Level)
标记为Sources(java),Resouces(资源),Excluded(输出),Tests(测试) 可以自定义标记一些目录为java目录或者输出目录等等...
2. Paths 选项
如果Maven项目不需要配置
3. Dependencies 选项
设置模块 SDK
SDK下面框住的是当前项目依赖Jar(如果需要手动引用本地jar则看(2) )
(2) Libraries 看右侧左上角➕号可以添加本地依赖jar
Maven
自定义公用Maven(同JDK描述)
mac 菜单 File -> Other Settings -> Default Setting 看界面左侧
- Build,Execution,Deployment -> Build Tools -> Maven 看界面右侧
自定义Maven home directory, User setting file, Local repository
自定义当前项目Maven 同上
** 下面不在介绍公用,都是一样的 **
Git
mac 菜单 IntelliJ IDEA -> Preferences(Settings) -> Version Control
-> Git 看界面右侧
点击Test测试,如果失败 看 这篇 是否一样的错误
-> GitHub 看界面右侧
添加自己GitHub账号,测试成功,可以Download GitHub网上项目
Tomcat
配置Tomcat
在红色漫画区 点 Edit Configurations... 看左边菜单
Defaults 是这是默认配置 可配置Tomcat默认配置(不解释,跟下面同)
点界面左上角➕号 -> Tomcat Server -> Local 添加一个Tomcat Server 看界面右边
Server标签
1. Application server 选自己本地的Tomcat
2. Open browser >1. 勾选 配置项目启动成功 用哪个浏览器,哪个地址打开项目; >2. 不勾选 不操作
3. VM options 运行参数配置
4. On 'Update' action 选择Restart Server
5. On frame deactivation 选择 Update classes and resources 实现热部署 项目有改动,失去鼠标光标则编译
6. JRE 选择Tomcat jdk
7. Tomcat Server Setting
>1. HTTP port 访问项目端口号
>2. JXM port
若启动多个Web项目,这两个端口号修改不同,就可以启动
Deployment标签
Deploy at the server startup 这窗口下的➕号,添加xxxx:war exploded项目
左侧窗口Application Context 是配置不同项目名字 /代表不需要输入项目名就可以访问项目
添加好了
点应用
此时在Server标签下会出现 * 5. *这个On frame deactivation选项
** 这样Tomcat项目就可以开发测试了 **
<br /><br />
4. 使用
<br />
Git
1. 分支介绍
界面左下角 Git处 可切换分支 和 创建新的分支
本地分支与线上不同步 则菜单 cvs -> Git -> Fetch 将线上的分支跟新到本地
拉某个线上其他分支到当前分支 cvs -> Git -> Pull... 点界面Remote后的刷新按钮,勾选需要拉下的分支,点右下角的Pull
2. 更新与提交
点右上角的向下箭头(都默认)即可更新远程端内容到本地
点右上角的向上箭头即可提交代码到远程端
3.可提交文件
在左下角Version Control选项里
Local Change选项 每次提交默认展示Default,如果哪一部分不想提交可以右键新建一个Change list,将不需要提交放到新的Change list以备不会错误提交
Log 选项 展示的是Git提交的日志
Maven
界面右侧Maven Projects按钮点开 如下图
描述 | 图片 |
---|---|
点clean清空target 下面是常用的命令(clean, package, install, deploy)<br />自定义命令:<br /> 在clean按钮上右键选择Create 'xxxx' [cle... 选项 <br /> 出现界面Parameters选项 下面 Command Line 后文本框 填入 clean install -e -U <br /> |