IntelliJ IDEA常用配置、快捷键及插件大全

简介: 记得最开始做开发的时候,使用的是notepad++,而后使用过eclipse一段时间,直到后来接触到IntelliJ IDEA,对他的强大的功能深深吸引...

 image.gif

image.gifimage.gif

加关注这种话银家怎么好意思说出口嘛

记得最开始做开发的时候,使用的是notepad++,而后使用过eclipse一段时间,直到后来接触到IntelliJ IDEA,对他的强大的功能深深吸引,自此,它一直作为我的首选开发工具。"工欲善其事必先利其器",IntelliJ IDEA作为一个行业内公认最好用的工具,它的神奇之处真的很多很多,掌握了这款idea的技巧之后,开发效率至少提升两倍以上,而且对一些英语不好的学习者也是非常友好,本篇文章将会详细介绍常用的配置以及一些实用的插件,希望可以帮到大家。熟练掌握这些技巧,你的编码速度与质量一定可以能得到一个质的飞跃。

1.JDK的配置

打开IDEA启动页面,点击Configure,选择Project Defaults –> Project Structure,便可以设置所有项目的默认的JDK版本

image.gif

2.编码的设置

在File->settings->Editor->Code Style->File Encodings设置

image.gif

3.maven的设置

在File->settings->搜索maven,然后Mavan home directory里设置maven的bin文件的位置,在User settings file里设置setting文件的位置,在Local repository--设置本地仓库

image.gif

4.设置maven依赖自动导入

1.在Maven下选择Importting勾选

image.gif

5.idea的主题修改

在File->settings->搜索Appearance,进行修改

image.gif

6.修改字体

打开intellij ->File ->Settings->搜索Font

image.gif

7.将IDEA修改为Eclipse快捷键

在File -> Settings -> Keymap => Keymap里修改为 Eclipse

image.gif

8.设置代码提示不区分大小写

修改Code Completion的设置-Match case不选

image.gif

9.显示行号

在File -> Settings ->Editor ->General -> Appearance 里选择Show line numbers

image.gif

10.tab页面多行显示

在intellij ->File ->Settings->搜索Editor Tabs

image.gif

11.设置代码的注释风格

1.File -> Settings ->Editor ->Code Style里选择Java->Code Gendration

image.gif

12.全局修改文件描述信息

File -> Settings -> Editor -> File and Code Templates里设置

image.gif

13.IDEA生成序列号serialVersionUID

在IDEA中,你需要做以下设置,设置完后,按Alt+Enter键,就可以看到“Add serialVersionUID field”信息

image.gif

14.导出jar包的配置

1.在file -> export setting里设置导出的settings.jar包的位置

image.gif

15.常用快捷键

1.智能补全:Ctrl+Shift+Space

2.自我修复:Alt+Enter

3.重构一切:Ctrl+Shift+Alt+T

4.切来切去:Ctrl+Tab

5.选你所想【选中上下文相关联代码】:Ctrl+W

6.代码生成:Template/Postfix +Tab

7.发号施令:Ctrl+Shift+A

8.无处藏身:Shift+Shift

9.自动完成:Ctrl+Shift+Enter

10.创造万物:Alt+Insert

16.常用插件

 1.日晒主题 Solarized Themes

 2.idea上 类调用时序图   SequenceDiagram for IntelliJ IDEA  

 3.彩色括号  Rainbow Brackets

 4.mybatis插件集合  :MyBatis Log Plugin   MyBatisCodeHelperPro  Free Mybatis        plugin

 5.翻译插件  translation plugin

 6.打字效果  Power Mode II  

 7.快捷跳转Action方法 RestfulToolkit

 8.高亮提示  HighlightBracketPair

 9.转换大小写CamelCase 或 UpperLowerCapitalize

 10.代码生成器 codehelper.generator   或者 GenerateAllSetter

 11. 控制台日志 高亮  Grep Console

 12.反编译插件 IdeaJad

17.其他插件

    • 安利一个十分实用的IDEA插件--RestfulToolkit
    • 官网链接:http://plugins.jetbrains.com/plugin/10292-restfultoolkit,英汉双语的帮助文档。
    • ai智能编码提示:aiXcode
    • 阿里代码规约检测 p3c  (github 地址:https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md)
    • 快捷键提示工具:Key promoter X
    • 代码注解插件:Lombok
    • 代码生成工具:CodeMaker
    • 单元测试测试生成工具:JUnitGenerator
    • Mybatis 工具:Free Mybatis plugin
    • Maven辅助神器:Maven Helper
    • JSON转领域对象工具:GsonFormat
    • 领域对象转JSON工具:POJO to JSON
    • 时序图生成工具:SequenceDiagram
    • 字符串工具:String Manipulation
    • 代码作色工具:Rainbow Brackets
    • RESTful 服务开发辅助工具集: RestfulToolkit
    • 日志工具:Grep Console
    • 生成对象set方法:GenerateAllSetter
    • Redis可视化:Iedis  收费
    • K8s工具:Kubernetes
    • 中英文翻译工具:Translation
    • Zookeeper 可视化:Zookeeper
    • 字节码查看器:Bytecode Viewer、jclasslib
    • 字节码编辑工具:Edit Bytecode
    • bug 预检查:FindBugs-IDEA
    • 微基准测试:JMH Plugin
    • 根据代码生成时序图:SequenceDiagram
    • 使用 Markdown 的方式绘制时序图:PlantUML

    image.gif

    image.gif

    点个赞,证明你还爱我

    相关文章
    |
    Java 应用服务中间件 Maven
    在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
    所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
    780 27
    |
    11月前
    |
    JSON Java 数据库连接
    IDEA的插件大总汇 (让你的工作效率大大提高!)
    我是小假 期待与你的下一次相遇 ~
    3506 5
    |
    Java 应用服务中间件 Apache
    在IntelliJ IDEA中使用Maven配置Tomcat环境
    此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
    1578 18
    |
    缓存 Java Spring
    IDEA中配置HTML和Thymeleaf热部署的步骤
    以上就是在IntelliJ IDEA中配置HTML和Thymeleaf热部署的步骤。这样的配置可以大大提高你的开发效率,让你更专注于代码的编写,而不是等待应用的重启。希望这个指南对你有所帮助!
    1016 21
    |
    IDE 程序员 开发工具
    只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
    程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
    2573 13
    |
    人工智能 IDE 编译器
    idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
    idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
    3267 15
    idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
    |
    Java Maven
    Idea配置项目的热启动
    Idea配置项目的热启动
    3555 5
    Idea配置项目的热启动
    |
    缓存 Java 测试技术
    分享干货:idea常用快捷键分类总结(适合速查~~建议收藏♥)
    本文以分类的形式总结了IDEA常用、好用快捷键,全是干货~
    6061 1
    分享干货:idea常用快捷键分类总结(适合速查~~建议收藏♥)
    |
    开发工具 开发者 git
    IntelliJ IDEA 插件推荐:提升开发效率的神器
    本文介绍了 IntelliJ IDEA 的多个实用插件,涵盖从提高开发效率到美化界面的各个方面。
    1794 1
    |
    Java Spring
    【Spring配置】idea编码格式导致注解汉字无法保存
    问题一:对于同一个项目,我们在使用idea的过程中,使用汉字注解完后,再打开该项目,汉字变成乱码问题二:本来a项目中,汉字注解调试好了,没有乱码了,但是创建出来的新的项目,写的注解又成乱码了。