BAT华为等一线大厂工程师都在用的优秀 IDEA 插件

简介: BAT华为等一线大厂工程师都在用的优秀 IDEA 插件

首先明确,安装插件是为了方便日常开发,而非单纯炫技,运行插件越多,IDEA的CPU、内存资源占用更多,会感到明明没干啥东西IDEA却很卡,所以按需使用!如果是宇宙级配置的电脑,请忽略~~~

以下排名不分先后,请按需安装~

1 translate - 谷歌翻译,伴你身旁

image.png

image.png

  • 拼写检查
    使用谷歌时,将会对翻译的文字进行拼写检查并尝试纠正。
  • 翻译与替换
    现在,翻译与替换操作已支持对单词进行自动拆分。
  • 单词本
    自动聚焦新增的单词
    当一个单词被添加到单词本中时,新增的单词词条将会在单词本单词列表中自动被聚焦。
  • image.png

Alibaba Java Coding Guidelines

  • 基本上所有Java项目都会施行的Java代码开发规范~
  • image.png

Lombok

仅需通过注解,便可省去大量Java样板代码,提高开发效率。在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString等方法。

image.png

Free MyBatis plugin

free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:

  • 生成mapper xml文件
  • 快速从代码跳转到mapper及从mapper返回代码
  • mybatis自动补全及语法错误提示
  • 集成mybatis generator gui界面
  • image.png

CodeGlance

  • 将类似于Sublime中的代码的微型地图嵌入到编辑窗格中。使用自定义的颜色对亮色和深色主题进行语法突出显示
  • image.png
  • 使用效果
  • image.png

Nyan Progress Bar

  • 花哨的进度条~
  • image.png
  • 使用效果
  • image.png

Power Mode ||

  • 让代码跳动起来!
  • image.png

GitToolBox

image.png

Git status

  • 当前分支作为状态栏小部件的前/后提交次数
  • 前进/后退,当前分支,在HEAD上的标签作为模块上的Project View装饰
  • 状态栏小部件,其中包含详细信息和其他操作

Git blame:

inline blame - show blame for line at caret in active editor

blame details balloon for line at caret

status bar widget with detailed information and additional actions

Auto fetch

runs git fetch at fixed intervals

Push tags on current branch

available in VCS / Git

Behind tracker

shows notification when behind count of current branch changes and is non-zero

Branch name completion in Commit dialog

provides branch name completion inside Commit dialog message

Gitmoji completion in Commit dialog

provides gitmoji completion inside Commit dialog message

Recent branches switcher

switch between recently used branches

Git Extender integration

can be selected as update action executed from behind tracker popup

GsonFormat

image.png

目录
相关文章
|
19天前
|
Java
可直接编辑jar包的IDEA插件-JarEditor
IDEA自带的反编译插件虽可查看jar包中的class文件,但无法直接编辑。为解决此问题,作者开发了JarEditor插件,可在IDEA中直接编辑jar文件内的class及资源文件,无需解压或手动编译。点击Jar Editor可修改代码,通过Save/Compile保存并编译,Build Jar则将更改写回jar包。该插件简化了jar包编辑流程,提高了开发效率。
可直接编辑jar包的IDEA插件-JarEditor
|
23天前
|
自然语言处理 JavaScript 算法
【插件】IDEA这款插件,爱到无法自拔
本文介绍了阿里云「通义灵码」这一强大IDEA插件,它不仅能够智能生成代码、解答研发问题,还支持多种编程语言和编辑器。文章详细展示了如何安装使用该插件,并通过多个实际案例说明其在代码解释、优化、生成注释及单元测试等方面的应用,助力开发者提高效率。强烈推荐尝试!
48 1
【插件】IDEA这款插件,爱到无法自拔
|
1月前
|
Java
2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
这篇文章详细介绍了10款IntelliJ IDEA的高效插件,包括Codota代码智能提示、Key Promoter X快捷键提示、CodeGlance代码缩略图、Lombok代码简化、阿里巴巴代码规范检查、SonarLint代码质量检查、Save Actions格式化代码、Translation翻译、Rainbow Brackets彩虹括号和Nyan Progress Bar彩虹进度条插件,旨在帮助提升开发效率和代码质量。
2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
|
2月前
|
Java
[JarEditor]可直接修改jar包的IDEA插件
### 修改JAR包变得更简单:JarEditor插件简介 **背景:** 开发中常需修改JAR包中的class文件,传统方法耗时费力。JarEditor插件让你一键编辑JAR包内文件,无需解压。 **插件使用:** 1. **安装:** 在IDEA插件市场搜索JarEditor并安装。 2. **修改class:** 打开JAR文件中的class,直接编辑,保存后一键构建更新JAR。 3. **文件管理:** 右键菜单支持在JAR内新增/删除/重命名文件等操作。 4. **搜索:** 使用内置搜索功能快速定位JAR包内的字符串。
256 2
[JarEditor]可直接修改jar包的IDEA插件
|
2月前
|
Java Maven
idea安装并使用maven依赖分析插件:Maven Helper
idea安装并使用maven依赖分析插件:Maven Helper
1008 7
|
2月前
|
JSON Java Maven
几个适合Java开发者的免费IDEA插件
【7月更文挑战第15天】以下是适合Java开发者的免费IDEA插件: - **Test Data**: 生成用于单元测试的随机数据,支持多种格式如JSON、CSV等。 - **SonarLint**: 实时检测并修正代码质量问题,提供详细的风险分析。 - **Maven Helper**: 提供pom.xml文件的UI界面,便于管理Maven项目依赖。 - **RestFulTool**: 辅助RESTful服务开发与测试,尤其适合Spring MVC和Spring Boot项目。 - **EnvFile**: 在IDE内部设置运行配置的环境变量,支持YAML、JSON等格式。
|
1月前
|
Java Maven 开发者
"揭秘IDEA的神奇助手:Maven Helper插件,让你轻松驾驭复杂依赖,告别冲突噩梦!"
【8月更文挑战第20天】Maven Helper是一款提升Java开发者工作效率的IDEA插件,它能直观展示项目依赖关系并协助管理。主要功能包括依赖树视图、冲突检测与解决及依赖排除。安装简便,重启IDEA后即用。借助其“Dependencies”面板,开发者可以清晰了解依赖详情,快速定位并解决冲突问题,有效优化项目结构,提升开发效率。
50 0
|
2月前
|
SQL 监控 Java
IDEA插件-Mybatis Log Free日志替换
MyBatis Log Free 是一个免费的用于在 IntelliJ IDEA 中显示 MyBatis 日志的插件。它可以帮助您更方便地查看和分析 MyBatis 的 SQL 执行情况,以及定位潜在的性能问题,提高开发效率。
211 0
IDEA插件-Mybatis Log Free日志替换
|
2月前
|
JavaScript 关系型数据库 Java
IDEA插件-EasyCode
EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。
IDEA插件-EasyCode
|
2月前
|
程序员 开发者
IDEA插件-Power Mode II键盘炫酷效果
Power Mode II 是一款为 IntelliJ IDEA 设计的插件,旨在为编码过程增添动感和趣味性。这款插件通过在代码编写时添加视觉特效、声音效果和其他动态元素,为开发者提供了一个独特且富有创意的编程体验。
121 0
IDEA插件-Power Mode II键盘炫酷效果