前言
idea 当今java开发第一ide 应该没人反对
jb公司 对于开源有支持 大多数开发者都可以很轻松的申请到jb的正式版本
列表
名称 | 功能 | 快捷键 | 备注 |
---|---|---|---|
ace jump | 文件中匹配字符串跳转 | ctrl+; | 常用在代码中匹配跳转 |
vim | 使用类似vim方式操作文件内容 | vim控使用 | |
find bugs | 查找代码中不符合他的规范的代码 | 略坑 但是有点用 | |
.ignore | git 配置忽略文件的插件 | 可以通过查看是否变灰 来确定配置是否生效 | |
bashsupport | 写bashshell脚本的插件 | 一般用途 shell脚本 不是很需要这个 | |
lombok | 配合lombok.jar使用 | lombok 很不错 能让代码看起来 更加干净整洁 | |
markdown support | 书写markdown 文件的插件 | 还不错 用起来 和简书上差不多 | |
code glance | 代码试图 | pgup pgon 上下翻屏 | |
String Manipulation | 转化字符串 | alt +m | |
alibabab code 检测插件 | 检测java代码 规范 | - | |
grazie | 语法错误检查插件 | 通过配置安装多种语言来对语法进行监测 | |
leet code editor | leet code 插件 | 在ide中刷leet code 安装后配置帐号密码即可 | |
Statistic | 统计项目各种文件信息 如行数 大小等等 | 安装后在有个statistic窗口点开即可 | |
SequenceDiagram | 自动生成时序图 | 光标选中函数 头部tools-> SequenceDiagram | |
git commit template | git 提交模板 | 提交message 的右上角有个新增模板的图标 | |
easy code | 简易代码生成 | 定义代码模板 生成代码 功能一般 主要配合mybatis | |
grep console | 控制台 过滤 | 过滤查询终端数据 | |
Jenkins Control Plugin | idea操控jenkins插件 | 方便操作jenkins task | |
jclasslib is a bytecode viewer | idea查看字节码的工具 | 视图->show byteCode with jclasslib | |
Tabnine | 新一代的Codota ai辅助编写更好的代码 | https://www.tabnine.com/welcome |
总结
以上 是我个人常用的插件