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
2
3
4
5
6
7
8
package main

import "fmt"

// Foo docs
func main() {
fmt.Println("Hello")
}

配置代码自动格式化

Tools -> File Watchers
新建 go fmt


Jetbrains IDE常用插件
https://calmchen.com/posts/bc84784b.html
作者
Calm
发布于
2022年5月7日
更新于
2022年8月3日
许可协议