首页 > 其他分享 >个人使用的IDEA插件,强烈推荐

个人使用的IDEA插件,强烈推荐

时间:2023-12-09 17:32:50浏览次数:25  
标签:插件 简介 可以 IDEA 快捷键 单词 使用 强烈推荐


1

google-java-format 代码自动格式化

简介:google-java-format插件可以帮助我们不通过对应的快捷键就可以实现特定方式下自动格式化代码。

2

Translation

简介:翻译插件,支持google翻译、百度翻译、有道翻译。

使用:快捷键Ctrl + Shift + O

3

Key promoter X

简介:Key Promoter X 是一个提示插件。在IDEA里使用鼠标操作时,会有这个操作的快捷键在界面的右下角进行告知。有个小缺点是有些没有快捷键的操作,会直接把操作的名字提示出来,实际上那样的提示是没有作用的,可以点击Don't show again来忽略。

4

Alibaba Java Coding Guidelines

简介:阿里巴巴代码规范检测。不符合代码规范的地方会有波浪线,鼠标移上去就会有相应的提示,有些问题甚至可以快速修复。

5

Leetcode Editor

简介:LeetCode插件,可以在IDEA中在线刷题。上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。

6

RestfulToolkit

简介:搜索URL,准确的说是搜索SpringMVC项目里,Controller层的@RequestMapping里的URL,通过URL匹配到相应的Controller层方法。

使用:快捷键:Ctrl + \ 或Ctrl + Alt + N

7

Jclasslib Bytecode Viewer

简介:看类的字节码文件。

8

CamelCase

简介:在几种字符串格式之间来回切换。有一下几种格式:

  • 驼峰,第一个单词首字母小写,其他单词首字母大写
  • 所有字母小写,单词间下划线分隔
  • 所有字母小写,单词间空格分隔
  • 所有字母小写,单词间短横线分隔
  • 每个单词首字母全部大写
  • 所有字母大写,单词间下划线分隔

使用:按住Shift + Alt再不停的按U,会把选中内容的单词的下划线转驼峰转大写等,不停的转换,直到你想要的。

9.

Lombok

   这个不用多说,看自己爱好

10

String Manipulation

功能:变量名使用驼峰形式、常量需要全部大写等等,编码解码等等。总的来说就是对字符串的处理。

使用:选中需要处理的内容后,按快捷键Alt + M,即可弹出工具功能列表。后面的具体功能也可以使用相应的数字或字母,而不需要鼠标点击。

11

Free Mybatis Plugin

简介:可以通过mapper接口里的方法跳转到mapper.xml里。

13

GenerateAllSetter

简介:可以直接生成这个对象的所有set方法,非常方便。

14

Chinese(Simplified) Language Pack EAP

简介:2020.1版本开始支持的官方汉化插件。2020-04-10的使用情况来看,插件还存在缺陷,有些地方显示的不是汉化而是一段代码。可以等这个插件再完善一些再使用。使用:将光标放在变量声明的那一行,注意不能是分号后面。然后按快捷键Alt + Enter,就会弹出菜单供你选择。

15

Rainbow Brackets

简介:彩虹括号。括号嵌套时,会用不同的颜色将括号标出。光标移到一个括号上,配对的括号也会高亮显示。

16

IDEA QAPlug

简介:帮助我们提前找到潜在的问题bug

17.stackoverflow

   遇到问题怎么办?右键一下,点击「search stackoverflow」,大部分问题都可以轻松搞定

18GsonFormat

   我们在接外部接口时,别人给了一串JSON串,我们在代码中需要将JSON中的字段封装到一个类中,一个一个输入挺麻烦的,这     时GsonFormat就可以派上用场了。它可以帮助我们根据JSON中的key快速生成我们需要的类。 它的使用快捷键是alt + S

19Maven Helper

   如果你的项目使用的构建工具是Maven的话,这个插件就能帮你避免各种依赖冲突,安装好插件之后,打开pom文件,可以看到最下方有一个叫Dependency Analyzer的Tab,这里就可以看到你的哪些依赖是有冲突的,然后在右侧Exclude掉不需要的依赖

20 FindBugs


Idea自带的检查工具已经很强大,如有需要也可以加上Alibaba Java Coding Guidelines的代码检查工具,但是,说白这些工具其实更多的是规范性检查,如果需要更深入的去检查异常,可以使用此插件~

右键点击文件,包或者工程,会出现如下界面

个人使用的IDEA插件,强烈推荐_intellij idea

21 TranslationPlugin

对于不经常使用英语的同学来说,对类,变量,方法想取一个合适的名字,此时发现自己的词汇早已还给老师 ,怎么办,这个插件能帮到你~

直接选中你想要翻译的词,然后右键选择,或者快捷键 Ctrl+Shift+F3

个人使用的IDEA插件,强烈推荐_JSON_02

 22. Mybatis-log-plugin

开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~

选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection

个人使用的IDEA插件,强烈推荐_intellij idea_03

23 GrepConsole


Idea console输出日志一大推,想要快速找到自己想要的类型日志,使用此插件可以快速定位到自己关注的类型日志,比如error,warn,自己也可以配置自己喜欢的颜色~

从settings进入,点击 other settings,可以配置自己喜欢的颜色提示,比如我只选择了默认~
 

24 GsonFormat

  在与组外或者不同部门对接接口时候发现,有时候对方返回的是JSON对象,自己想要用一个对象去接受,以便于处理后续,此时,需要自己一个个手动去输入属性么,肯定很抓狂,不过咱们可以使用这个插件来解决这个尴尬问题,当然也可以使用外部网址解决

个人使用的IDEA插件,强烈推荐_右键_04

25 Free-idea-mybatis

mybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同,使用此插件后,来回切换的时候异常方便

26 NyanProgressBar

这么绚丽多彩的颜色,哪个小姐姐不为你着迷~

27 BackgroundImagePlus

    背景图

28 ctivate-power-mode或者Intellij_power_mode_II

    整个宇宙为你而抖动

标签:插件,简介,可以,IDEA,快捷键,单词,使用,强烈推荐
From: https://blog.51cto.com/u_15964543/8750993

相关文章

  • IntelliJ IDEA下载安装,以及关联gitee
    https://www.jetbrains.com.cn/ 点击下载IntelliJIDEAUltimate旗舰版(收费)IntelliJIDEACommunity社区版(免费)安装根据需要选择选项 在设置中找到插件,安装gitee插件。  ......
  • maven 配置(cmd 黑窗口执行 mvn 时默认的 settings 文件和 idea maven 相关配置)
    写在前面:本文章用于记录博主平时遇到的问题,步骤略粗糙,目的在于记录一边后续博主自己查找,如果能帮助到其他人更好。文章中用到的链接均为自行引入,侵删,谢谢(2I2Rc*@JY8)问题说明:在一次使用cmdmvn命令通过下载到本地的第三方jar包(ojdbc8.jar)创建本地maven仓库的文件结构时发现......
  • MyBatisX插件使用
    Idea的MyBatisX插件使用——代码生成器一、概述1.1功能描述:自动根据数据库生成以下对象domain:表对应的实体对象mapper:操作数据库的对象mapper.xml:定义了mapper对象和数据库的关联,可以在里面自己写SQLservice:包含常用的增删改查业务处理serviceImpl:具体实现serv......
  • k8s:通过 kubectl 插件 Kubepug 实现集群升级检查(废弃API资源检查)
    背景:k8s的版本迭代很快,虽然主要版本一直没有变化,但是次要版本一直在迭代,2022年一年就发布了三个次要版本,同时不同的次要版本之间API资源一直在变化,有新加入的,也有废弃删除的。不同版本的api资源版本也有不同,往往不是向下兼容的,比如在低版本中API资源版本为v1beta1,而高版......
  • vscode-go语言插件,分析(三)
    goDebugConfiguration.ts配置GoDebugConfigurationProvider实现vscode.DebugConfigurationProvider接口goDebugFactory.ts调试工厂GoDebugAdapterDescriptorFactory描述工厂,实现vscode.DebugAdapterDescriptorFactory接口GoDebugAdapterTrackerFactory跟踪器,能够读取记录......
  • VSCode插件开发:右键点击创建一个文件夹和相应名称的文件
    开发一个输入名称然后创建文件夹和相同文件名的文件那么首先是注册右键点击事件"contributes":{"commands":[{"command":"createuniappfile.createvuefile","title":"CreateUniappFile"}],&qu......
  • Windows系统webp图片预览插件
    Windows系统webp图片预览插件、下载插件并安装软件名称:WebPCodecforWindows(WindowsWebP编解码组件)最新版本:0.19.9(29Jan2020)评可证:Freeware系统要求:WindowsXP/Vista/7/8/10下载地址:WebpCodecSetup.exe(4.9MB)、WebPPhotoshopplug-in(516KB) ......
  • JetBrains IntelliJ IDEA 2023.3 (macOS, Linux, Windows) - 功能强大,符合人体工程学
    JetBrainsIntelliJIDEA2023.3(macOS,Linux,Windows)-功能强大,符合人体工程学的JVMIDE请访问原文链接:https://sysin.org/blog/jb-idea-2023/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgJetBrainsIntelliJIDEA-功能强大,符合人体工程学的JVMIDE为何......
  • 自定义idea工具栏图标
    把我们常用的一些图标放在工具栏,随用随点可以提升工作效率,以下是自定义idea工具栏图标的步骤进入工具栏菜单设置页面添加图标:如果我们想添加一个push按钮,就搜索push,点击确定按钮添加push调节按钮到合适位置,点击OK完成添加按钮已经添加完毕......
  • Idea2023.2连接数据库
    一、Idea实现连接MySQL数据库注意:在Jetbrains全家桶都适用。1.1.在Idea里打开1.2.设置基本信息1.3.测试注意:测试不通过查看问题二、Idea自带可视化工具操作三、问题3.1问题1简介:丢失MySQL驱动注意:Pycharm也是Jetbrains全家桶之一方式二解决下载驱动:https:......