将IntelliJ IDEA更新到2018.3之后,多了很多新功能,本篇幅用于记录在使用IntelliJ IDEA 过程中遇到的注意点,以便于以后温故。
配置
IntelliJ IDEA 配置主要有两个地方:
0.配置编码
Editor--> File Encodings
1.配置Theme| Font | File header
Theme:
Font:
为了代码规范我们会在每个自己新加的类或者代码上加上自己的名字或者时间等。
2.配置Keymap(可选eclipse)
3.配置JDK
Click Project Structure
选择jdk
在这里可以增加不同版本的JDK
4.配置Maven
其实这里是配置Idea link到本地Maven的路径和setting.xml路径以及本地仓库的路径。当然也可以配置Idea内部自带的Maven(Maven3)
5.配置Git & Github
这里link到本地Git,有Github帐户的可以直接添加帐户。
6.配置Tomcat
点击Run-Edit Configurations...
点击左侧“+”,选择Tomcat Server--Local
点击Configure... link到本地tomcat。
配置内置jdk和端口号
通过maven install,编译打包成功,部署war包
部署完war包后在主界面中的Application Servers 中就可以看到部署的工程,点击左侧绿色三角形就可以运行 Tomcat 服务器
插件
plugin在setting中直接搜索'plugin'就可以看到。 2018.3之后的插件页面有所改动,总的分为三个模块:插件市场,已安装插件和可更新的插件。同时点击设置按钮可以设置一些proxy。
1.Alibaba Coding Guidelines 阿里巴巴Java开发规约扫描插件
4.IdeaJad 反编译工具
5.Key Promoter x 记录你操作过程中的快捷键以及使用频率,很实用。
6 Maven Helper
Idea Maven相比于eclipse有一点不好,不能看树状图以及各dependency之间的依赖。 这个插件很好的解决这个问题。 效果图:
快捷键
列举一些常用的
| Action | Keymap | Comment |
|---|---|---|
| Undo | Ctrl+Z | 撤销 |
| Redo | Ctrl+Shift+Z | 重做 |
| Cut | Ctrl+X | 剪切 |
| Copy | Ctrl+C | 复制 |
| Paste | Ctrl+V | 粘贴 |
| Find | Ctrl+F | 在当前文件中查找 |
| Find in Path | Ctrl+Shift+F | 在全局文件中查找字符串 |
| Start New Line before Current | Ctrl+Alt+Enter | 在当前行上方插入新行 |
| Start New Line | Shift+Enter | 在当前行的下方开始新行 |
| Delete to Word End | Ctrl+Delete | 删除光标所在至单词结尾处的所有字符 |
| Delete to Word Start | Ctrl+BackSpace | 删除光标所在至单词开头的所有字符 |
| Declaration | Ctrl+B | 定位至变量定义的位置 |
| Extend Selection | Ctrl+W | 选中整个单词 |
| Hide | Shift + ESC | 隐藏窗口 |
| Generate… | Alt+Insert | 产生构造方法、getter/setter等方法 |
| Surround With… | Ctrl+Alt+T | 将选中的代码使用if、while、try/catch等包装 |
| Back | Alt+向左箭头 | 返回至上次光标位置 |
| Forward | Alt+向右箭头 | 返回至后一次光标位置 |
| Run anything | double Ctrl | 2018.3新增的一个功能 |
| Find everywhere | double Shift | 2018.3之后功能更强大 |
| ... | ... | ... |