这篇博客主要分享三方面的内容: 1、idea插件开发的基础知识 2、搭建一个简易的后台 3、实现自己的一个简易插件大的团队协作,每个人都会有自己的一些心得体会或者自己写的方便使用的工具类,自定义view等,当一个新人入职的时候或者自己对其它团队的业务不熟悉的时候,总是会不断的请教别人,如果我们有一个中央仓库,需要什么东西可以方便的查阅该多好。 比如小明想知道登录成功以后会有什么消息通知,他就可以搜
转载
2024-02-20 09:26:08
208阅读
概要上节介绍几个开发时常见的接口和类,本节介绍下插件开发中的一些API。插件开发中的一些API上面说到了一些常见的扩展接口,下面看看IDEA提供的一些常用的API接口:ActionPerformed被点击回调后,会传入AnActionEvent对象,通过该对象可以获得如下一些对象:// 获取当前编辑的文件, 通过PsiFile可获得PsiClass, PsiField等对象
PsiFile psi
转载
2023-09-12 14:40:37
672阅读
Apifox Helper,可以解放双手,自动生成接口文档了。(本人用的IDEA版本是2022.2)一、安装在IDEA 插件市场里搜索 Apifox Helper,这是国内一个做 API 协作管理平台的厂商(Apifox)做的插件,可以非常方便自动生成接口文档并且同步到你的项目中。这个插件可以实现代码零入侵自动生产接口文档。我这里是已经下载过了的。如果下载插件速度慢,也可以去 Jetbrains
转载
2023-08-07 01:03:11
443阅读
插件开发环境配置IDEA分为社区版(Community Edition)和旗舰版(Ultimate Edition)社区版:完全免费,代码开源,但是缺少一些旗舰版中的高级特性。旗舰版:30天免费,支持全部功能,代码不开源。开发IDEA的插件推荐使用社区版而不是旗舰版,因为社区版是开源的,在开发插件的时候,有源代码调试会比较方便。插件开发详细步骤1、下载IDEA社区版开源代码
2、配置Intelli
转载
2024-01-07 21:16:12
402阅读
1评论
Idea开发插件Alibaba Cloud AI Coding Assistant阿里云智能编码插件(Alibaba Cloud AI Coding Assistant)是一款AI编程助手,它提供代码智能补全和代码示例搜索能力,帮助你更快更高效地写出高质量代码。 让我觉得比较有意思的是能够通过你想实现的功能描述搜索github开源的全网优质开源代码作为参考,非常赞。 官网地址:https://al
转载
2023-08-04 09:44:16
221阅读
一、前言IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。不是我说的喔,百度百科说的... IDEA 如此好用,插件库也是很强大的,俗话说:“工欲善其事必先利其器”,不安排几个插件都不好意思说你开发工具用的是 IDEA ,接下来将介绍插件的安装方式。二、IDEA 插件安装在使用插件之前,你需要了解 IDEA 的插件安
转载
2024-01-07 21:16:56
7阅读
作者:民意代表
当前使用的IDEA版本是2020.1。随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐。以下列举的,都是亲测可以在2020.1版本的IDEA中使用的插件。Translation简介翻译插件,支持google翻译、百度翻译、有道翻译。使用快捷键Ctrl + Shift + O Translation界面.png
Translat
转载
2024-05-17 15:11:09
64阅读
一、开发背景平时在开发SpringBoot项目时,需要创建和实体类对应的 Respository,Service,ServiceImpl以及Controller类,同类文件格式基本一致,只是实体名称不一样。个人喜欢复制粘贴后再进行修改,然而偶尔一不小心手抖,检查也得半天。所以出于代码能实现的绝不要自己费劲的偷懒原则,准备开发一款 IDEA 插件,能够实现最简版的自动创建实体对应文件的功能,以提高工
转载
2023-07-13 00:20:04
1584阅读
1评论
idea插件开发入门实战 文章目录idea插件开发入门实战前言一、书写第一个Hello World二、IDEA插件开发进阶1.基于java文件的规则校验2.基于XML文件规则的校验3.基于java文件的代码自动生成方法4.基于XML文件的读写方法5.XML跳转Java文件 前言建议先看一遍官方文档再开始IDEA插件开发官方文档一、书写第一个Hello World新建项目 完事之后先修改plugin
转载
2023-07-28 14:48:11
777阅读
1评论
IntelliJ IDEA 是目前最好用的 JAVA 开发 IDE,它本身的功能已经非常强大了,但是每个人的需求不一样,有些需求 IDEA 本身无法满足,于是我们就需要自己开发插件来解决。工欲善其事,必先利其器,想要提高开发效率,我们可以借助 IDEA 提供的插件功能来满足我们的需求。如果没有我需要的功能怎么办?很简单,我们自己造一个!插件能做什么?IDEA 的插件几乎可以做任何事情,因为它把 I
转载
2024-03-09 21:28:59
81阅读
# 如何实现 Java 开发 IDEA 插件
## 概述
本文将向刚入行的开发者介绍如何实现 Java 开发 IDEA 插件。以下是整个过程的步骤概览:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建一个插件项目 |
| 2 | 添加依赖 |
| 3 | 创建插件主类 |
| 4 | 添加插件功能 |
| 5 | 构建和运行插件 |
下面将分步骤详细讲解每一步需要做的
原创
2024-01-11 04:23:06
143阅读
## 开发Java IDE插件
在开发Java项目过程中,IDE(Integrated Development Environment)扮演着至关重要的角色。而对于许多开发者来说,IDEA(IntelliJ IDEA)是一个非常流行的Java IDE。在IDEA中,我们可以通过开发插件来扩展其功能,以更好地满足我们的需求。
### 什么是IDEA插件
IDEA插件是一种用于扩展IDEA功能的
原创
2024-02-24 03:43:29
99阅读
一、IntelliJ IDEA开发最近大部分开发IDE工具都切换到了,所以也花了点心思去找了相关的插件。这里整理的适合各种语言开发的通用插件,也排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候可以安装)二、IDEA插件安装IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。• 如上图标注 1 所示,Inte
# Java插件开发简介
## 1. 什么是Java插件?
Java插件是指在Java应用程序中可以被加载和执行的可扩展模块。它们允许开发者将额外的功能集成到应用程序中,提供灵活性和可定制性。Java插件通常以JAR文件的形式提供,可以通过动态加载的方式在运行时被加载。
## 2. 开发Java插件的工具和环境
为了开发Java插件,我们需要准备以下工具和环境:
- Java开发工具包(
原创
2023-11-24 07:46:44
103阅读
# IDEA 插件开发入门指南
在这篇文章中,我将带领你了解如何开发一个 IntelliJ IDEA 插件,特别是用 Java 语言。作为一名刚入行的小白,你可能会对插件开发感到陌生,但只要我们循序渐进,你会发现它并没有那么复杂。我们将通过以下流程逐步实现这一目标。
## 开发流程
以下是大致的开发流程表:
| 步骤 | 描述 |
|------|-
# 如何开发 IDEA 插件:新手指南
作为一名刚入行的开发者,了解如何开发 IntelliJ IDEA 插件可能会让你感到困惑。本文将为你详细介绍开发 IDEA 插件的流程,同时提供必要的代码示例和注释,帮助你逐步掌握这一技能。
## 开发流程概述
开发 IntelliJ IDEA 插件的基本步骤可以表述如下:
| 步骤 | 描述 |
|---
# 如何实现“idea 开发 java 插件”
## 流程
首先,让我们来看一下整个过程的步骤:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 创建一个新的 IntelliJ IDEA 插件项目 |
| 2 | 添加所需的依赖 |
| 3 | 编写插件代码 |
| 4 | 打包插件 |
| 5 | 安装并运行插件 |
## 操作步骤
### 步骤1:创建一个
原创
2024-04-16 06:01:01
31阅读
文章目录一. 简介二.原理2.1 背景2.2 基本原理2.3 小结三.api3.1 框架结构3.2 常用API介绍四.实例架构五.准备工作六.编码七.部署八.总结 一. 简介IntelliJ IDEA是一款开发工具,提供很多插件功能,比如阿里规范插件(Alibaba Java Coding Guidelines),但是随着日常业务展开,很多工作重复性编码,浪费很多时间,需要自定义抽象出来一些
插件官方下载地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines/versions插件包是下载的最新版本(下载日期2020-04-28),大家可以直接使用(版本会在官网定期更新,大家可以关注,如果有更新版本下载后,替换原有插件即可。)1.安装插件插件安装可以在线安装(需要链接互联网)和下载后离线安装
转载
2023-08-09 16:32:14
278阅读
IntelliJ IDEA 做java开发好用的插件(持续更新) 文章目录IntelliJ IDEA 做java开发好用的插件(持续更新)1. Lombok2.Free Mybatis plugin3.Save Actions4.Alibaba Java Coding Guidelines 1. Lombok Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组
转载
2023-07-28 23:50:07
242阅读