将IntelliJ IDEA更新到2018.3以后,多了不少新功能,本篇幅用于记录在使用IntelliJ IDEA 过程当中遇到的注意点,以便于之后温故。java
IntelliJ IDEA 配置主要有两个地方: json
Editor--> File Encodings tomcat
Theme: 服务器
Font: eclipse
为了代码规范咱们会在每一个本身新加的类或者代码上加上本身的名字或者时间等。maven
Click Project Structure ide
选择jdk 工具
在这里能够增长不一样版本的JDKui
其实这里是配置Idea link到本地Maven的路径和setting.xml路径以及本地仓库的路径。固然也能够配置Idea内部自带的Maven(Maven3) 编码
这里link到本地Git,有Github账户的能够直接添加账户。
点击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以后功能更强大 |
... | ... | ... |