IntelliJ IDEA 整理

将IntelliJ IDEA更新到2018.3以后,多了不少新功能,本篇幅用于记录在使用IntelliJ IDEA 过程当中遇到的注意点,以便于之后温故。java

配置

IntelliJ IDEA 配置主要有两个地方: json

第一个是针对工具层面的设置,可理解为全局设置, 第二个是项目级别的设置,不一样项目能够有不一样的设置。

带有这个图标的设置都是针对于当前project的设置。

0.配置编码

Editor--> File Encodings tomcat

1.配置Theme| Font | File header

Theme: 服务器

Font: eclipse

为了代码规范咱们会在每一个本身新加的类或者代码上加上本身的名字或者时间等。maven

2.配置Keymap(可选eclipse)

3.配置JDK

Click Project Structure ide

选择jdk 工具

在这里能够增长不一样版本的JDKui

4.配置Maven

其实这里是配置Idea link到本地Maven的路径和setting.xml路径以及本地仓库的路径。固然也能够配置Idea内部自带的Maven(Maven3) 编码

Idea 支持 Maven是由于其内部自带了插件。Idea强大之处在于bundle了不少主流工具,实现了 All in One.

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开发规约扫描插件

2.FindBugs 能够帮你寻找潜在的bug

3.GsonFormat 能够将json转化为java object
安装后在新建的java.class中不要写任何方法,而后快捷键alt+insert就能看到,选中后将json复制进去就行。

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以后功能更强大
... ... ...
相关文章
相关标签/搜索