Jetbrains IDE常用插件
本文最后更新于:1 个月前
Jetbrains IDE常用插件
IntelliJ IDEA
1、Translation - 必备翻译插件
基于 IntelliJ 的 IDE 的翻译插件
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/8579-translation
2、Maven Search - Maven搜索
Maven 依赖项搜索
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/17170-maven-search
3、Alibaba Java Coding Guidelines - 阿里巴巴 Java 代码规范
阿里巴巴代码规范插件,检查你的代码规范。
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
4、GitToolBox - git版本提交
他能在项目上提示你还有多少文件没提交,远程还有多少文件没更新下来。还能在每一行代码上提示上次提交的时间。查版本提交问题的时候尤其方便
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
5、Atom Material ICons - 优化idea流畅度
这是一个icon图片插件,有一个特别牛的功能就是 可以优化idea流畅度,不知道是什么原理,现在这个插件成为了我必备插件
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
6、Monokai Pro Theme - 主题插件
主题插件,最喜欢的一款主题
推荐指数:⭐ ⭐ ⭐ ⭐
7、Background Image Plus - 设置背景(2020.1以上版本内置)
这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片
推荐指数:⭐ ⭐ ⭐ ⭐
8、POJO to Json - 对象/JSON转换
一个简单的Java bean转JSON插件
推荐指数:⭐ ⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/12066-pojo-to-json
9、Free Mybatis plugin - 免费的Mybatis插件
免费的Mybatis插件
推荐指数:⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin
free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:
- 生成mapper xml文件
- 快速从代码跳转到mapper及从mapper返回代码
- mybatis自动补全及语法错误提示
- 集成mybatis generator gui界面
- 根据数据库注解,生成swagger model注解
- image-20210722103624389
10、SequenceDiagram - 时序图
生成调用链路时序图
推荐指数:⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/8286-sequencediagram
11、Codota - 代码智能提示
直接在 IntelliJ、Android Studio 或 Eclipse 中使用从数百万个程序中学习的代码完成,更快、更智能地编写代码。
推荐指数:⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
12、CamelCase - 驼峰命名法
从数据库直接复制字段名,然后SHIFT + ALT + U转换成驼峰
推荐指数:⭐ ⭐ ⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/7160-camelcase
13、Rainbow Brackets - 彩虹括号
防止括号太多眼睛看不过来
推荐指数:⭐ ⭐ ⭐
插件链接:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
14、设置代码风格
1、google style设置
下载intellij-java-google-style.xml
Editor -> Code Style -> Scheme -> import
其他设置
Editor -> Code Style -> Java
Tab size : 4
转载链接
Phpstorm
1、CodeGlance - 代码地图
代码地图
2、Rainbow Brackets - 彩虹颜色括号
彩虹颜色括号
3、sonarLint - 代码质量管理工具
代码质量管理工具
4、Laravel Plugin - 代码提示
此插件针对Laravel框架提供controllers,views, routes, configuration, translations等的代码提示功能。
5、Chinese PHP Document - php基本函数的中文文档
php基本函数的中文文档
6、.env files support - env文件
可以在env函数使用是提示.env文件中所有的key值的自动完成功能
7、.ignore - 高亮GIT忽略文件
高亮GIT忽略文件
8、Markdown support - md文件预览
在编写.md文件时有预览的功能
9、Thinkphp5 Plugin - tp5
用于thinkphp5.0的视图,配置,路由,数据库,模型智能提示和跳转(快捷键Ctrl+B),及模型函数(model)返回类型分析
10、BashSupport - .sh脚本
可以书写.sh脚本,且同样可以在书写时有对应的语法提示功能
11、power-mode II - 代码动效
写代码动效
12、Material Theme UI - UI主题
UI主题插件
13、GitToolBox
显示 inline blame、提交编号和日期
14、Makefile Language
自动完成、语法高亮和一个 make 工具窗口
GoLand
1、Tabnine AI Code Completion
Tabnine AI 代码补全
2、GitToolBox
显示 inline blame、提交编号和日期
3、Makefile Language
自动完成、语法高亮和一个 make 工具窗口
4、Rainbow Brackets - 彩虹颜色括号
彩虹颜色括号
5、Gopher
go仓鼠进度条 。它超级可爱
6、编辑器配置
配置注释前面都有一个空格
Editor -> Code Style -> Go
1 |
|
配置代码自动格式化
Tools -> File Watchers
新建 go fmt