zoukankan      html  css  js  c++  java
  • 常见Idea插件

    一、Maven Helper

    Maven Helper用来查找和排除Jar包冲突的依赖关系。

    安装:

    打开Idea的Settings→Plugins→在输入框中输入“maven helper”→点击Install按钮进行下载→下载完成重启Idea

    使用:

    1.完成后,在打开的pom.xml页面左下角多出来一个“Dependency Analyzer”,点击它,会出现如下界面

    图片来源https://segmentfault.com/a/1190000017542396?utm_source=tag-newest

    2.找到冲突,点击右键,选择Exclude即可排除冲突。

    二、Lombok

    自动生成Get、Set方法

    安装:

    步骤和Maven Helper类似,在市场中搜索Lombok,即可进行下载安装,完成后重启idea即可。

    使用:

    在项目中添加Maven依赖

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.6.18</version>
    </dependency>

    在原本需要添加Set和Get方法的类名上添加注解:@Data

    @Data
    public class A {
      
    private String b;  
    
    }

    三、RegexpTester

    RegexpTester是一个正则表达式工具,可以方便的测试,编写正则表达式

    安装:

    步骤和Maven Helper类似,在市场中搜索Lombok,即可进行下载安装,完成后重启idea即可。

    使用:

    安装完成后,在idea左下角会出现Regex Tester的功能

    打开之后,即可在里面编写正则相关表达式,并测试。

    四、Mybatis Plugin

    针对Mybatis框架的一个功能性插件,不过这个插件是需要收费的

    功能如下:

    • 提供Mapper接口与配置文件中对应SQL的导航

    • 编辑XML文件时自动补全

    • 根据Mapper接口, 使用快捷键生成xml文件及SQL标签

    • ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)

    • 快捷键生成@Param注解

    • XML中编辑SQL时, 括号自动补全

    • XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数)

    • 自动检查Mapper XML文件中ID冲突

    • 自动检查Mapper XML文件中错误的属性值

    • 支持Find Usage

    • 支持重构从命名

    • 支持别名

    • 自动生成ResultMap属性

    • 快捷键: Option + Enter(Mac) | Alt + Enter(Windows)

     这里提供一个破解方式,可以适配Mybatis3.5.8版本

    1)下载ideaagent-1.2.jar到d:/

    2)打开idea64.exe.vmoptions(【Help】→【Edit Custom VM options...】),在下方插入:-javaagent:d:/ideaagent-1.2.jar

    3)重启Idea,首次启动需要信任本地服务器ssl证书,点击接收后如未激活,再次重启即可。

  • 相关阅读:
    selenium执行js代码的两个方法
    PostgresSQL数据库安装及操作
    [Python]requests使用代理
    linux下postgreSQL初始化设置方法
    如何用Jenkins自动化部署项目(教程,从零到搭建完成)
    Python笔记:Geopython GIS相关库
    Postman接口&压力测试
    python+django+vue实现前后端分离项目和部署的操作
    python-Django-1.8.2中文文档
    CSS详细解读定位
  • 原文地址:https://www.cnblogs.com/yxth/p/11799456.html
Copyright © 2011-2022 走看看