idea常用快捷键和插件

一、快捷键

格式化代码ctrl+alt+l
补充代码ctrl+alt+v
当前方法跳下一个方法ctrl+ 上下键
批量更新变量名shift+f6(选中变量)
切换下一行enter+shift
复制当前行到下行ctrl + D
全局查找ctrl+shift+f
全局替换ctrl+shift+r
移至代码块开始ctrl+[
移至代码块结尾ctrl+]
显示建议操作alt+enter
调用方法显示方法需要的参数ctrl+p
查看当前类/方法的文档信息ctrl+q
选中代码上移/下移ctrl+shift+上下键
跳转指定的行ctrl+g
查找所有双按 shift
查看当前类的父类ctrl+u
显示当前错误的描述ctrl+f1
跳转下一个使用当前变量的地方ctrl+f3
查看最近打开的文件ctrl+e
选择当前文件包路径定位alt+f1
切换跳转文件ctrl+tab

二、常用插件

1. Free-idea-mybatis

2. Lombok

@Data---(set\get\toString\equals\hashCode)
@Accessors(chain = true)---(使用构建模式、set、返回对象)

3. Alibaba Java Coding GuideLines—阿里巴巴代码规范

4.GitToolBox—git历史查看工具

6.Redsoft Yapi upload —yapi工具

使用Yapi作为接口文档,需要结合此插件进行配合使用

	注意:
		1、idea xml右键没有Diagrams 
		
			解决:点击File =>> Settings =>> Plugins =>> 启用JBOSS jBPM
		
		2、加载tool

7. Maven-search

可以快速的搜索所需要的maven依赖

在这里插入图片描述

8.Easy Code —代码生成工具

安装使用教程–官方连接

自定义代码模板,可根据自我需求进行修改。自动生产controller\service\mapper\xml。。
个人模板(可参考):2bcc5102104f1c4bad4fd86235c519
在这里插入图片描述

9.GenerateAllSetter 生成默认手动对方法的赋值。

在这里插入图片描述

10. JRebel and XRebel —代码热部署

  • Select Rebel Agents选项中包含三个值:
  • JRebel:修改完代码,不重启服务,期望代码直接生效。
  • XRebel:请求过程中,各个部分代码性能监控。例如:方法执行时间,出现的异常,SQL执行时间,输出的Log,MQ执行时间等。
  • JRebel+XRebel:修改完代码,不重启服务,并且监控代码。

在这里插入图片描述

11.Codota 代码提示

在这里插入图片描述

三、工具基本配置

  • 不自动打开项目

在这里插入图片描述

  • 自动导包

在这里插入图片描述

  • 方法分割线

在这里插入图片描述

  • 关闭自动更新

在这里插入图片描述

  • 悬停代码,提示代码注释

在这里插入图片描述

  • 定义某种文件的格式模板(如mapper.xml)

在这里插入图片描述

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xx">

</mapper>

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值