最近,Intellij IDEA 插件市场上架了一个自动写代码的神级插件 Bito。Bito 是一款基于 GPT-4 的 ChatGPT 工具,无需 OpenAI 账号,只要注册和创建 workspace,就可以轻松自动生成代码、解释代码、注释代码、分析代码、生成单元测试、对话等。
在各种ORM框架日益完善的今天,相信大家在开发时很少再去手写一些基本的类似于Entity,Controller的重复代码了,基本都使用工具生成,目前GitHub上开源的代码生成工具也比较多,看了下简单的没法完全满足使用需求,比较完善的需要占用服务器资源署成服务的形式使用,在遇到远程或者居家办公,断网的情况下也多有不便,考虑到一般来说一旦项目架构,规范定下来的时候,代码生成都会以比较固定的形式,不需要多么丰富的定制化功能给我们去选择,便抽空将代码生成脚本封装成idea插件的格式,代码会生成到指定包下,不需二次拷贝,顺便增加了一些设计模式模版代码生成的功能,接下来介绍下此插件。
idea插件介绍作为一枚程序员,平时最常用的ide就是IntelliJ IDEA。平时会用到各种各样的插件,通过插件的使用,提高自己的开发效率。idea具有全局性,安装好插件后,对idea生效,所有的工程均能找到。
写在前面很多idea插件文档更多的是介绍如何创建一个简单的idea插件,本篇文章从开发环境、demo、生态组件、添加依赖包、源码解读、网络请求、渲染数据、页面交互等方面介绍,是一篇能够满足基本的插件开发工程要求的文章。如有疏漏欢迎指正,如想深入了解欢迎联系探讨。
以下是我推荐的20个在IDEA中好用的插件:1. CodeGlance:在右侧编辑器旁边添加一个缩略图以查看整个文件的结构。无论您是Java、Python还是其他语言的开发人员,这些插件都将使您的工作更加高效和愉快。
Arthas 是一款阿里巴巴开源的 Java 诊断工具,可以帮助开发人员更加方便地进行 Java 应用的在线诊断。Arthas 提供了一系列强大的命令,可以用于分析线程状态、监控方法调用、查看 JVM 信息、追踪慢 SQL 等多种用途。