0%

ideaPlugin

下面主要是汇总一下自己使用的idea插件,这里只是罗列以及简介

AI

  • Bito
idea插件库里查找安装,安装完成邮箱注册,创建或者加入workspace就可以使用了,不需要魔法

功能:
    解释代码
    生成注释
    自定义内容等

注意:
    为了防止读取公司代码,就只是体验了一番
  • ChatGPT
idea插件库搜索安装,需要魔法以及自己的gptKey

功能:
    支持api
    支持内嵌网页版
  • GitHub Copilot
github的代码辅助工具,可以根据注释或上下文自动生成代码

工具

  • Auto filling Java call arguments
功能:调用函数时,alt+enter自动填充函数的形参
  • Alibaba Java Coding Guidelines
以阿里巴巴的Java代码规范校验,会自动检测代码不规范的地方
  • CamelCase
在 kebab-case、SNAKE_CASE、PascalCase、camelCase、snake_case 或 space case 之间轻松切换。请参阅编辑菜单或使用 ⇧ + ⌥ + U / Shift + Alt + U。允许禁用某些转换或在首选项中更改它们的顺序。
  • GenerateAllSetter
一键调用一个对象的所有的set方法,get方法等
  • GsonFormat-Plus
快速将JSON字符串转换为实体类。 基于 GsonFormat 二次开发,增强了插件本身的功能
  • jclasslib is a bytecode viewer
生成Java字节码文件
  • Key Promoter X
自动提示功能对应的快捷键
  • Maven Helper
方便的管理maven依赖,尤其是分析依赖注入冲突
  • Rainbow Brackets
彩虹括号
  • RestfulTookit-fix
restFul接口查找

学习

  • LeetCode Editor
同步并管理leetCode的问题
  • PDF Viewer
阅读PDF文件的插件,但是不能管理,没有页签
  • MetricsReload
分析代码复杂度,ps:没用过