自己对于IDEA一些个性化设置,这里简单记录一下,省的之后四处百度

常用插件安装

  • CodeGlance:代码编写区域右侧小地图

  • GenerateAllSetter:针对new出来的实体类对象快速调用Get或Set方法

  • Jrebel:IDEA热部署插件

    • 在激活Jrebel插件的时候邮箱随便填,注侧地址填https://jrebel.qekang.com/5951c706-402d-4456-8620-70e3bd5e17e3
  • Lombok:不多说了,通过注解对实体类快速生成GetSet方法的

  • MyBatisX 或者 FreeMyBatisPlugin:DAO接口和Mapper文件之间的跳转

  • OneDarkTheme:主题插件

  • Alibaba Java Coding Guidelines:阿里巴巴代码审查工具

  • Maven-helpera:类似Eclipse一样在底部多出选项卡,直观的查看依赖关系

常用快捷键修改

  1. filesettings修改快捷键为Eclipse

  2. 右上角搜索move line将上移行和下移行快捷键修改

代码注释修改颜色

filesettingsEditorColor SchemeLanguage Defaults

在右侧选择comments然后对注释颜色进行修改,这里使用的颜色值为2EA1AB

自定义代码模板

找到filesettingsEditorLive Template,在右侧点击+Template Gruop新建模板组,把自定义的模板都放在该组下方便管理

然后找到自己创建的组,在右面点击+Live Template新建模板代码,添加新的模板代码需要以下几个参数:

  • Abbreviation:代表的是快捷输入的关键字,例如当我输入/**然后Tab,就可以快速生成模板代码

  • Description:该模板的描述

  • Template Text:具体的模板代码

MyBatis映射文件中关键字转义

  • Abbreviation:cdata

  • Description:xml中针对特殊字符的转义

  • Template Text:<![CDATA[ ]]>

Java注释模板代码

  • Abbreviation:/**

  • Description:Java代码注释模板

  • Template Text:

/**
* 作者:Zhe
* 时间:$date$ $time$
* 描述:
*/

这里用到了$date$ $time$两个变量,需要为变量赋值,点击右侧的Edit variables按钮进行赋值:

关闭MyBatis XML文件的SQL警告

原文地址:https://blog.csdn.net/u013829202/article/details/81507637

FileSettingsEditorInspections,右侧面板中找到SQL面板并展开

No data sources configureSQL dialect detection两个选项后面的复选框取消勾选就可以了

properties文件中文乱码修复

FileSettingsEditorFile Encodings中设置,如下图所示:

IDEA常用个性化设置的更多相关文章

  1. Python开发工具PyCharm个性化设置(图解)

    Python开发工具PyCharm个性化设置,包括设置默认PyCharm解析器.设置缩进符为制表符.设置IDE皮肤主题等,大家参考使用吧. JetBrains PyCharm Pro 4.5.3 中文 ...

  2. PhpStorm 8.x/9.x 快捷键设置/个性化设置,如何多项目共存?如何更换主题?

    1."自定义"常用快捷键(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> ...

  3. IntelliJ IDEA 14.x 快捷键/个性化设置

    常用快捷键设置(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> ...

  4. Firefox 及其 插件“个性化设置”备份

    Firefox版本发布时间表 2016.10.22 49.0.2 2016.11.15 50.0 2016.11.08 重新使用 Firefox(版本为 49.0.2),访问 Firefox官网 常用 ...

  5. Mac Pro 入门、遇到的问题、个性化设置 汇总

    入门资料 入门一:Mac 基本用法 入门二:Mac 使用VMware Fusion虚拟机 入门三:Mac 使用brew安装软件 问题汇总 [问题1]如何复制文本? 一只手指头按下,另外一只手指头滑动选 ...

  6. PhpStorm快捷键设置/个性化设置,

    #常用快捷键 设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 ...

  7. Python - Seaborn可视化:图形个性化设置的几个小技巧

    1 概述 在可视化过程中,经常会对默认的制图效果不满意,希望能个性化进行各种设置. 本文通过一个简单的示例,来介绍seaborn可视化过程中的个性化设置.包括常用的设置,如: 设置图表显示颜色 设置图 ...

  8. Python开发工具PyCharm个性化设置

    Python开发工具PyCharm个性化设置,包括设置默认PyCharm解析器.设置缩进符为制表符.设置IDE皮肤主题等,大家参考使用吧     1.设置默认PyCharm解析器: 操作如下: Pyt ...

  9. Eclipse的个性化设置

    Eclipse的个性化设置 1. 在Eclipse中查看JDK源码的配置 a. 点 “window”-> "Preferences" -> "Java&quo ...

随机推荐

  1. CSS实现页面切换时的滑动效果

    最近在开发手机端APP页面功能时遇到一个需求:某个页面查询的数据有三种分类,需要展示在同一页面上,用户通过点击分类标签来查看不同类型的数据, 期望效果是 用户点击标签切换时另一个页面能够以一个平滑切入 ...

  2. Java基础自学小项目

    实现一个基于文本界面的<家庭记账软件> 需求:能够记录家庭的收入,支出,并能够收支明细表 主要涉及一下知识点: - 局部变量和基本数据类型 - 循环语句 - 分支语句 - 方法调用和返回值 ...

  3. arch 安装笔记

    arch- 第一次装archLinux时,照着别人的安装教程来安装,由于不懂有些命令的意思,装了好几次才成功,这次趁着热乎,把安装的步骤写下来,为自己踩踩坑(桌面是xfce,下面也有换桌面的方法,我第 ...

  4. HoloWAN在连接路由器时应该选择WAN口还是LAN口,有什么区别?

    HoloWAN在连接路由器时应该选择WAN口还是LAN口,有什么区别? 在解决问题前,需要连接到,路由器的WAN口和LAN口的作用不同. WAN口是对外的接口,连接广域网.当联网设备和路由器都开启了D ...

  5. PAT-1136(A Delayed Palindrome)字符串处理+字符串和数字间的转换

    A Delayed Palindrome PAT-1136 我这里将数字转换为字符串使用的是stringstream字符串流 扩充:将字符串转换为数字可以使用stoi函数,函数头为cstdlib #i ...

  6. 05.从0实现一个JVM语言之目标平台代码生成-CodeGenerator

    从0实现JVM语言之目标平台代码生成-CodeGenerator 源码github仓库, 如果这个系列文章对你有帮助, 希望获得你的一个star 本节相关代码生成package地址 阶段性的告别 非常 ...

  7. sanic-jwt 的使用

    Sanic 是基于 Python 的一个支持高并发的异步 web 框架,sanic-jwt 则是针对Sanic 开发的一个基于 PyJWT 封装的 JWT 授权认证模块. sanic-jwt 项目主页 ...

  8. go中sync.Cond源码解读

    sync.Cond 前言 什么是sync.Cond 看下源码 Wait Signal Broadcast 总结 sync.Cond 前言 本次的代码是基于go version go1.13.15 da ...

  9. 关于ORACLE数据库跨库调用序列的解决办法

    问题  ORACLE  数据库   用户1   xscg  有序列      seq_S_ATTACHMENT_INFO.nextval         我要在  用户2   xsds   里面调用 ...

  10. Nodejs学习笔记(1) Nodejs安装+借助express模块简单部署服务器

    1 安装 1.1 下载和安装 1.2 什么是REPL?如何使用? 1.3 npm对单一模块的安装和删除功能 1.4 通过package.json自定义模块(安装模块) 1.5 设置全局目录 2 部署网 ...