Skip to content

Latest commit

 

History

History
105 lines (87 loc) · 8.95 KB

plugins-settings.md

File metadata and controls

105 lines (87 loc) · 8.95 KB

插件的使用

插件的设置

在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的,只是 IntelliJ IDEA 本身就是它自己的插件平台最大的开发者而已,开发了很多优秀的插件。

插件的设置

  • 如上图标注 1 所示,IntelliJ IDEA 对插件进行了很好的分类:
  • All plugins 显示所有插件。
  • Enabled 显示当前所有已经启用的插件。
  • Disabled 显示当期那所有已经禁用的插件。
  • Bundled 显示所有 IntelliJ IDEA 自带的插件。
  • Custom 显示所有我们自行安装的插件,如果你自己装了很多次插件的话,这个选项会用得比较多。
  • 如上图标注 2 所示,启用的插件是被勾选的,如果要禁用一个插件,去掉勾选即可。
  • 如上图标注 3 所示,弹出 IntelliJ IDEA 公司自行开发的插件仓库列表,供下载安装。
  • 如上图标注 4 所示,弹出插件仓库中所有插件列表供下载安装。
  • 如上图标注 5 所示,浏览本地的插件文件进行安装,而不是从服务器上下载并安装。
  • 需要严重注意的是:在国内的网络下,很经常出现显示不了插件列表,或是显示了插件列表,无法下载完成安装。这时候请自行开VPN,一般都可以得到解决。

插件的设置

插件的设置

  • 如上图红圈所示,如果 IntelliJ IDEA 打开一个它可以识别并且支持的文件类型,它会提示你它有对应的插件进行支持,你可以安装对应的插件来加以兼容此类文件。

插件的安装

插件的安装

  • 如上图 Gif 演示,在线安装 IntelliJ IDEA 插件库中的插件。

插件的安装

  • 如上图 Gif 演示,离线安装本地插件文件。

插件推荐

编号 插件名称 插件介绍 官网地址
01 .ignore 各类版本控制忽略文件生成工具 https://plugins.jetbrains.com/plugin/7495--ignore
02 Alibaba Java Coding Guidelines 阿里巴巴出的代码规范检查插件 https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
03 Alibaba Cloud Toolkit 阿里云辅助开发工具 https://plugins.jetbrains.com/plugin/11386-alibaba-cloud-toolkit
04 BashSupport Bash 支持 https://plugins.jetbrains.com/plugin/4230-bashsupport
05 CheckStyle-IDEA 代码规范检查 https://plugins.jetbrains.com/plugin/1065?pr=idea
06 Eclipse Code Formatter 使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格,这个可以使用。 https://plugins.jetbrains.com/plugin/6546?pr=idea
07 FindBugs-IDEA 潜在 Bug 检查 https://plugins.jetbrains.com/plugin/3847?pr=idea
08 Gitee 开源中国的码云插件 https://plugins.jetbrains.com/plugin/8383-gitee
09 Grep Console 自定义设置控制台输出颜色 https://plugins.jetbrains.com/idea/plugin/7125-grep-console
10 Git Flow Integration Git Flow 的图形界面操作 https://plugins.jetbrains.com/plugin/7315-git-flow-integration
11 GsonFormatPlus 把 JSON 字符串直接实例化成类 https://plugins.jetbrains.com/plugin/14949-gsonformatplus
12 Json2Pojo 根据 JSON 生成 POJO,根据 POJO 生成 JSON https://plugins.jetbrains.com/plugin/8533-json2pojo
13 GenerateAllSetter new POJO类的快速生成 set 方法 https://plugins.jetbrains.com/plugin/9360-generateallsetter
14 IDE Features Trainer IntelliJ IDEA 官方出的学习辅助插件 https://plugins.jetbrains.com/plugin/8554?pr=idea
15 JRebel Plugin 热部署 https://plugins.jetbrains.com/plugin/?id=4441
16 Jindent-Source Code Formatter 自定义类、方法、doc、变量注释模板 http://plugins.jetbrains.com/plugin/2170?pr=idea
17 Key promoter 快捷键提示 https://plugins.jetbrains.com/plugin/4455?pr=idea
18 kubernetes kubernetes 辅助工具 https://plugins.jetbrains.com/plugin/10485-kubernetes
19 Lombok Plugin Lombok 功能辅助插件 https://plugins.jetbrains.com/plugin/6317-lombok-plugin
20 MetricsReloaded 代码复杂度检查 https://plugins.jetbrains.com/plugin/93?pr=idea
21 Maven Helper Maven 辅助插件 https://plugins.jetbrains.com/plugin/7179-maven-helper
22 Markdown Navigator 书写 Markdown 文章 https://plugins.jetbrains.com/plugin/7896?pr=idea
23 MybatisX mybatis 框架辅助(免费) https://plugins.jetbrains.com/plugin/10119-mybatisx
24 MyBatis Log Plugin Mybatis SQL 提取 https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin
25 MapStruct Support 对 MapStruct 属性转换支持 https://plugins.jetbrains.com/plugin/10036-mapstruct-support
26 OnlineSearch 选择文本后支持不同搜索引擎进行搜索 https://plugins.jetbrains.com/plugin/8298-onlinesearch/
27 Properties to YAML Converter 把 Properties 的配置格式改为 YAML 格式 https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter
28 RestfulToolkit 方便查找 Spring MVC 的 RequestMapping https://plugins.jetbrains.com/plugin/10292-restfultoolkit
29 Rainbow Brackets 对各个对称括号进行着色,方便查看 https://github.com/izhangzhihao/intellij-rainbow-brackets
30 String Manipulation 驼峰式命名和下划线命名交替变化 https://plugins.jetbrains.com/plugin/2162?pr=idea
31 Statistic 代码统计 https://plugins.jetbrains.com/plugin/4509?pr=idea
32 Scala 对 Scala 支持 https://plugins.jetbrains.com/plugin/1347-scala
33 Translation 翻译插件 https://github.com/YiiGuxing/TranslationPlugin
34 VisualVM Launcher 项目启动的时候也启动 VisualVM https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
35 arthas idea 阿里 arthas 支持 https://plugins.jetbrains.com/plugin/13581-arthas-idea
36 Multirun 启动多应用 https://plugins.jetbrains.com/plugin/7248-multirun
37 BrowseWordAtCaret 简单代替Ctrl+F,通过快捷键的方式直接跳转到下个同单词位置 https://plugins.jetbrains.com/plugin/201-browsewordatcaret
38 CodeGlance2 在编辑代码最右侧,显示一块代码小地图,前端代码适合 https://plugins.jetbrains.com/plugin/15562-codeglance2
39 Save Actions 在保存代码时触发一系列自定义操作,比如优化导入包、格式化、添加删除部分代码等 https://plugins.jetbrains.com/plugin/7642-save-actions
40 MurphySec Code Scan 检测依赖包相关安全问题 https://plugins.jetbrains.com/plugin/18274-murphysec-code-scan
41 MetricsReloaded 圈复杂度(Cyclomatic complexity)代码复杂度检查 https://plugins.jetbrains.com/plugin/93-metricsreloaded
42 MybatisLogFormat 控制台 MyBatis SQL 输出补全参数 https://plugins.jetbrains.com/plugin/14292-mybatislogformat
43 JetBrains Academy 帮助学习开发语言: Kotlin, Java, Python, JavaScript, Rust, Scala, C/C++, Go, PHP https://plugins.jetbrains.com/plugin/10081-jetbrains-academy
44 WeChat Mini Program 官方支持 https://plugins.jetbrains.com/plugin/24687-wechat-mini-program
45 Git Commit Message Helper 一个可帮助您标准化提交内容的插件 https://plugins.jetbrains.com/plugin/13477-git-commit-message-helper
46 LogIt 快速插入 Javascript console.log https://plugins.jetbrains.com/plugin/13432-logit
47 Uniapp Tool Uniapp 支持 https://plugins.jetbrains.com/plugin/21470-uniapp-tool
48 Json Helper JSON格式化,特别的地方在于可以处理子对象字符串中的JSON https://plugins.jetbrains.com/plugin/13873-json-helper
49 Inspection Lens 以内联方式显示错误、警告和其他检查 https://plugins.jetbrains.com/plugin/19678-inspection-lens
50 batslog Mybatis SQL 格式化 https://plugins.jetbrains.com/plugin/15301-batslog
51 MultiHighlight 使用自定义颜色突出显示标识符,有助于读取源代码 https://plugins.jetbrains.com/plugin/9511-multihighlight
52 CodeGlance Pro 在编辑器窗格中显示类似于 Sublime 中的缩小概览或小地图 https://plugins.jetbrains.com/plugin/18824-codeglance-pro
53 Indent Rainbow 使缩进更具可读性 https://plugins.jetbrains.com/plugin/13308-indent-rainbow
54 Rainbow Brackets Lite Rainbow Brackets 免费版本 https://plugins.jetbrains.com/plugin/20710-rainbow-brackets-lite--free-and-opensource

lombok 插件的使用