IDEA常用插件(本人常用,不全)

文章目录

  • 一、图标提示类插件
    • 1、Lombok插件(用户配合lombok依赖的工具)
    • 2、MybatisX插件
    • 3、GitToolBox
    • 4、VUE.js(vue编程使用)
    • 5、ESLint(vue编程使用)
  • 二、代码自动生成插件
    • 1、EasyCode插件:自动生成代码神器
    • 2、GsonFormat
  • 三、常用工具类
    • 1、IDE Eval Reset 插件(重置体验时间)
    • 2、Translation插件(中英文翻译)
    • 3、Redis Helper:Redis助手
    • 4、RestfulToolkitX:找到controller+快捷请求接口
  • 四、开发分析工具
    • 1、MyBatis Log Free:打印sql插件
    • 2、Maven Helper:依赖分析工具
  • 其他
    • idea离线安装插件,下载好的插件在内网安装,解决内网不能联网无法安装插件的问题
  • 参考文档

一、图标提示类插件

1、Lombok插件(用户配合lombok依赖的工具)

Lombok插件使用教程
在这里插入图片描述

2、MybatisX插件

  • 插件的样子
    在这里插入图片描述
  • 插件的效果
    在这里插入图片描述

3、GitToolBox

  • 跟踪每行代码的提交修改记录
    在这里插入图片描述

4、VUE.js(vue编程使用)

  • 用于写vue代码

5、ESLint(vue编程使用)

  • ESLint 插件是一个语法规则和代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码。
  • IDEA从2021版本好像就开始自带了

二、代码自动生成插件

1、EasyCode插件:自动生成代码神器

  • 点击跳转具体使用教程

2、GsonFormat

  • json转实体,如果版本不太好用,下载GsonFormatPlus插件
  • 快捷键Alt+S,Echarts的堆叠图数据结构Format后点击OK
    在这里插入图片描述
    在这里插入图片描述

三、常用工具类

1、IDE Eval Reset 插件(重置体验时间)

  • 插件的样子
    在这里插入图片描述

2、Translation插件(中英文翻译)

  • 插件图标
    在这里插入图片描述
  • 插件的使用
    快捷键:Ctrl+Shift+y(windows)
    手动:选中单词,右键,选择翻译
    在这里插入图片描述

3、Redis Helper:Redis助手

  • 安装之后在IDEA右侧工具栏会生成"Redis Helper"快捷方式,
  • 点击即可调出使用窗口,类似于IDEA自带的"Database"插件。
  • 此款插件为免费,在插件市场就能搜到,类似的插件"Rddis""Iddis2"目前皆已收费。
    在这里插入图片描述

4、RestfulToolkitX:找到controller+快捷请求接口

  • 根据url找对应action方法,根据url跳转,Ctrl+Alt+N,
  • 即可快速定位接口位置,比用IDEA的全局搜索效率高。
  • 快捷请求接口,自动生成请求体
    在这里插入图片描述
    在这里插入图片描述

四、开发分析工具

1、MyBatis Log Free:打印sql插件

  • MyBatis Log Plugin随着IDEA 升级到 2020.2 版本之后开始收费了
  • 也可以使用"MyBatis Log Free","MyBatis Log Free"打印的SQL是小写且格式化过的。
  • Tools-MyBatis Log Plugin
  • 出现MyBatis Log栏
  • 启用后会多出一个只打印SQL的控制台
  • 配置文件参数:具体看链接文档
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

2、Maven Helper:依赖分析工具

  • 安装之后再次打开pom文件,文件左下角会多出一个视图。
  • 切换到"Dependency Analyzer"视图,可查看冲突的依赖,可以列表形式或树形式查看maven的依赖树,分析引用jar包版本冲突,并提供maven常用命令模板。

在这里插入图片描述

其他

idea离线安装插件,下载好的插件在内网安装,解决内网不能联网无法安装插件的问题

  • 离线安装包下载地址
  • 离线安装包使用教程

参考文档

  • 【IDEA】最全实用插件与使用(VIP典藏版)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/654869.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android中下载 HAXM 报错 Intel® HAXM installation failed,如何解决?

最近在搭建 Flutter 环境,但是在 Android Studio 中安装 Virtual Device 时,出现了一个 问题 Intel HAXM installation failed. To install Intel HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructio…

爬虫学习笔记-xpath的基本使用

html示例 基本使用 #导入包 #pip install lxmlfrom lxml import etree# xpath解析 # 1.本地文件 etree.parse # 2.服务器响应的数据 etree.HTML()tree etree.parse(baidu.html) # 获取所有的ul下的li标签 l1 tree.xpath(//ul/li) print(l1) print(len(l1))# 获取所有带有id的…

某大厂关于Linux系统相关面试题

一、Linux系统和Shell 1、写一个sed命令,修改/tmp/input.txt文件的内容,要求:(1) 删除所有空行;(2) 在非空行前面加一个"AAA",在行尾加一个"BBB",即将内容为11111的一行改为&#xff1…

安防监控项目

一、安防监控项目的概述 安防监控项目是指利用先进的技术手段对特定区域、场所或对象进行全天候、全方位的监控和管理,以确保安全和防范各类安全风险。随着科技的不断发展,安防监控项目已经从传统的简单监控摄像头向数字化、智能化方向发展。这些项目广…

代码随想录算法刷题训练营day19

代码随想录算法刷题训练营day19:LeetCode(404)左叶子之和、LeetCode(112)路径总和、LeetCode(113)路径总和 II、LeetCode(105)从前序与中序遍历序列构造二叉树、LeetCode(106)从中序与后序遍历序列构造二叉树 LeetCode(404)左叶子之和 题目 代码 /*** Definitio…

E. Vlad and a Pair of Numbers(位运算)

思路:如果x在这一位是1,说明a,b在这一位一个是1一个是0,我们默认a为1,b为0.. 对于n的一些位为0,那么a,b在这一位肯定相同。我们想,如果a和b的和右移一位与x相同,所以1的位置是相同的…

图算法 - 最短路径算法 (dijkstra) 迪克斯特拉算法

解决问题: 图中某个顶点到某一个顶点的最短路径 适用场景: 查找带权图的最短路径 代码设计: 首先定义一张图(邻接矩阵,二维数组方式实现) 生成一张图 迪克斯特拉算法实现 采用贪婪的方式,每次获取最短的一条路径,作为下次遍历的起点 使用visited 记录被访问过的节点避免…

网络安全04-sql注入靶场第一关

目录 一、环境准备 1.1我们进入第一关也如图: ​编辑 二、正式开始第一关讲述 2.1很明显它让我们在标签上输入一个ID,那我们就输入在链接后面加?id1 ​编辑 2.2链接后面加个单引号()查看返回的内容,127.0.0.1/sqli/less-1/?id1,id1 …

sqli-labs-master less-1 详解

目录 关于MySQL的一些常识 information_schema 常用的函数 sqli-labs-master less-1 分析PHP源码 测试 关于MySQL的一些常识 information_schema information_schema 是 MySQL 数据库中的一个元数据(metadata)数据库,它包含…

C++ 数论相关题目 求组合数Ⅱ

给定 n 组询问,每组询问给定两个整数 a,b ,请你输出 Cbamod(1097) 的值。 输入格式 第一行包含整数 n 。 接下来 n 行,每行包含一组 a 和 b 。 输出格式 共 n 行,每行输出一个询问的解。 数据范围 1≤n≤10000 , 1…

方法、数组

方法 是语句的集合,在一起执行一个功能 它是解决一类问题的步骤的有序集合 包含于类或对象中 在程序中创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某一个功能的语句块的集合。设计时,最好保持…

【ArcGIS微课1000例】0096:dem三维块状表达(层次地形模型)

文章目录 一、DEM表达方式二、层次模型表达三、注意事项一、DEM表达方式 DEM数字高程模型的表达方式通常有以下4种: 1. 规则格网 2. 不规则三角网 3. 等高线 4. 层次地形模型 作为栅格地理数据,DEM 数据具有2.5维的特征,能够以三维表面的形式进行三维空间表达。但受其数…

IndexedDB查询

Indexeddb 创建、增删改查_indexdb 删除表-CSDN博客本地数据库IndexedDB - 学员管理系统之条件筛选&#xff08;四&#xff09;_indexdb条件查询-CSDN博客 <div align"center"><input type"text" id"input_search"> <button id&q…

在Visual Studio 2022中将源文件扩展名改为 .c 后,没有显示 #define _CRT_SECURE_NO_WARNINGS 1?

一、问题 在Visual Studio 2022中将源文件扩展名改为 .c 后&#xff0c;没有显示 #define _CRT_SECURE_NO_WARNINGS 1&#xff1f; 二、解答 对于使用了不安全的C运行时库函数&#xff08;如strcpy、scanf等&#xff09;而触发的安全警告&#xff0c;编译器不会默认包含_CRT_S…

C#颜色拾取器

1&#xff0c;目的&#xff1a; 获取屏幕上任意位置像素的色值。 2&#xff0c;知识点: 热键的注册与注销。 /// <summary>/// 热键注册/// </summary>/// <param name"hWnd">要定义热键的窗口的句柄 </param>/// <param name"id…

【大厂AI课学习笔记】1.3 人工智能产业发展(1)

我国人工智能政策&#xff0c;分为5个阶段。从探索期&#xff0c;到后面的4个阶段。 MORE:&#xff08;以下为文心一言4.0的参考内容&#xff0c;和腾讯课程资料的分阶段&#xff0c;略有不同&#xff09; 我国的人工智能政策发展可以大致分为以下几个阶段&#xff0c;每个阶段…

C/C++ - 内存管理(C++)

堆栈 C中的栈和堆是用于存储变量和对象​​的两个主要内存区域。栈是一种自动分配和释放内存的区域&#xff0c;用于存储局部变量和函数调用的上下文。栈上的内存分配和释放是自动进行的&#xff0c;无需手动管理。堆是动态分配内存的区域&#xff0c;用于存储动态创建的对象和…

【UE 材质】闪电材质

效果 步骤 1. 新建一个材质这里命名为“M_Lighting” 打开“M_Lighting”&#xff0c;设置混合模式为半透明&#xff0c;着色模型为无光照 在材质图表中添加如下节点 其中&#xff0c;纹理采样节点的纹理是一个线条 此时预览窗口中效果如文章开头所示。

wordpress找不回密码怎么办?4种方法设置新密码

有些WordPress站长太久不登录后台了&#xff0c;所以就忘记了管理员登录密码&#xff0c;这种情况我们应该怎么找回密码呢&#xff1f;或者设置一个新密码呢&#xff1f;下面boke112百科就跟大家分享4种方法设置WordPress新密码。 方法一、登录页面的“忘记密码&#xff1f;”…

基于DistFlow潮流的配电网故障重构MATLAB程序

微❤关注“电气仔推送”获得资料&#xff08;专享优惠&#xff09; 简介 程序采用适用于辐射状网络的DistFlow潮流模型&#xff0c;可输入任意故障线路编号&#xff0c;得到优化重构结果。程序加入了辐射状和连续状约束&#xff0c;保证网络连通性和辐射性&#xff0c;改换成…