您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

IDEA首次使用配置

时间:2020-07-15 10:36:18  来源:  作者:

setting和other setting的区别

1.setting设置的是局部变量

2.other setting设置的是全局变量,即新打开的IDEA窗口也会生效。

一.常用配置

1.关闭重复代码提示(IDEA去掉波浪线)

other setting -> Editor -> Inspections -> General -> Duplicated code fragment 取消勾选

2.IDEA去掉xml中黄色背景

other setting -> Editor -> inspections -> SQL-> No data sources configured(没有配置数据源)和 SQL dialect detection(SQL方言检测) 取消勾选

3.Intellij IDEA 自动生成 serialVersionUID

other setting -> Editor -> inspections -> Serialization issues -> Serializable class without ’serialVersionUID’ 选中,在你的class中:Alt+Enter就会提示自动创建serialVersionUID了。

4.关闭Intellij IDEA自动更新

File->Settings->Appearance & Behavior->System Settings->Updates下取消Automatically check updates for勾选

5.设置自动引入包

other setting -> Editor -> General -> Auto Import
IDEA首次使用配置

 

6.隐藏.idea文件夹和.iml等文件

File->Settings -> Editor -> File Types 下的”Ignore files and folders”一栏添加 *.idea;*.iml;

7.控制台输出乱码,修改IDEA配置文件

1.设置所有文件为UTF-8编码 other setting -> Editor -> File Encodings 将所有编码都设置为UTF-8模式 
2.修改idea配置文件 IDEA安装目录,将2个idea64.exe.vmoptions、idea.exe.vmoptions文件,追加:-Dfile.encoding=UTF-8

二.注释配置

添加类注释和方法注释

File-> setting -> Editor -> Live Templates 

1.选择右上方+号,添加Template Group : userDefined 
2.添加Live Template 方法注释:* 和 类注释:cc

1.类注释

快捷键:cc

/**
 * Title $NAME$
 * Description $END$
 * @author Chenyl
 * @date $DATE$ $TIME$
 **/
IDEA首次使用配置

 

2.方法注释

快捷键:/*

*
 * $START$
 * Method $NAME$
 * @author Chenyl
 * @date $DATE$ $TIME$
 **/
IDEA首次使用配置

 

三.常用插件

1.Free Mybatis plugin

free-idea-mybatis是一个提高mybatis编码的插件。实现了dao代码跳转到mapper,mapper跳转回dao,mapper文件、params自动生成功能。

IDEA首次使用配置

 

2.Lombok

Lombok能以简单的注解形式来简化JAVA代码,提高开发人员的开发效率.

Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。

3.Mybatis-log-plugin

查看MySQL完整日志:参数自动赋值到占位符中,生成数据库可执行SQL,将SQL复制到数据库中执行,就能很快定位到问题了

4.GitToolBox

git工具箱,提供各种git操作。

1. git有更新都会提醒下载最新代码

IDEA首次使用配置

 

2.查看历史提交记录

把鼠标放在;后面就可以查看是谁提交的

IDEA首次使用配置

 



Tags:IDEA   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
昨天看到一个问题,“疫情结束后你最想吃什么?”仔细想了一下,火锅?烤肉?看了一下体重秤,怕是只能报个健身房了。你以为你胖N斤的时间复杂度是O(2^N), 事实上它是O(1),嗖嗖的.正文回...【详细内容】
2021-09-13  Tags: IDEA  点击:(44)  评论:(0)  加入收藏
话一句首先建议大家首先有一定的Spark基础,再来看源码。相信会学到更多的东西,尤其是整个app的运行过程,Spark的运行流程。今天弄了一天,总算是弄好了。花费时间最多的就是在编...【详细内容】
2021-06-23  Tags: IDEA  点击:(122)  评论:(0)  加入收藏
IDEA版本:2020.1【原因】使用intellij idea很长一段时间,软件相关的配置也都按照自己习惯的设置好,如果需要重装软件,还得需要重新设置【操作】:1.首先将本地的设置上传到云端[...【详细内容】
2021-06-15  Tags: IDEA  点击:(129)  评论:(0)  加入收藏
IDEA在手 天下我有我们打算将Pondus的所有生产服务器升级到这一新版本。 从那时起,我们将大部分代码库迁移到lambda表达式、数据流和新的日期API上。 我们也会使用Nashorn来...【详细内容】
2021-06-10  Tags: IDEA  点击:(173)  评论:(0)  加入收藏
一、概述毋庸置疑 IntelliJ IDEA 已经成为 Java 开发最好用的开发工具,这篇文章主要记录自己使用 idea 开发过程中的一些常用配置,主要是根据自己的开发习惯进行的配置,记录这...【详细内容】
2021-05-24  Tags: IDEA  点击:(241)  评论:(0)  加入收藏
MySQL 等数据库客户端软件市面上非常多了,别的栈长就不介绍了, 其实 IntelliJ IDEA 自带的数据库工具就很牛逼,不信你继续往下看。本文以 IntelliJ IDEA/ Mac 版本作为演示,其...【详细内容】
2021-04-30  Tags: IDEA  点击:(169)  评论:(0)  加入收藏
IDEA 2020.3 刚没用多久,2021.1 又陆续给我推送更新了: 启动就提醒更新,麻烦,那不如更新下,体验下新版本。 如上图所示,2021.1 更新了 9 个新特性,下面栈长会一一体验给大家介绍一...【详细内容】
2021-04-22  Tags: IDEA  点击:(197)  评论:(0)  加入收藏
IDEA使用技巧以及连接数据库IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜,把一些好用的IDEA技巧以及I如何连接数据库分享给大家!一、小技巧1、更加...【详细内容】
2021-04-08  Tags: IDEA  点击:(302)  评论:(0)  加入收藏
前言程序员对待IDE都是虔诚的,经常因为谁是最好的IDE而在江湖上掀起波澜,曾经我也是。后来我遇到了IDEA,从此是它,余生都是它。IDEA 毫无疑问是目前最强大的Java开发工具了,但是...【详细内容】
2021-04-06  Tags: IDEA  点击:(269)  评论:(0)  加入收藏
作为一名java工(B)程(U)师(G),相信大部分的狮子们都有自己心仪的IDE,idea作为目前人气最火的java编码工具。你的idea的UI界面是这样的:原始界面别人的可能是这样的:进阶版也可...【详细内容】
2021-01-07  Tags: IDEA  点击:(219)  评论:(0)  加入收藏
▌简易百科推荐
本文分为三个等级自顶向下地分析了glibc中内存分配与回收的过程。本文不过度关注细节,因此只是分别从arena层次、bin层次、chunk层次进行图解,而不涉及有关指针的具体操作。前...【详细内容】
2021-12-28  linux技术栈    Tags:glibc   点击:(3)  评论:(0)  加入收藏
摘 要 (OF作品展示)OF之前介绍了用python实现数据可视化、数据分析及一些小项目,但基本都是后端的知识。想要做一个好看的可视化大屏,我们还要学一些前端的知识(vue),网上有很多比...【详细内容】
2021-12-27  项目与数据管理    Tags:Vue   点击:(2)  评论:(0)  加入收藏
程序是如何被执行的  程序是如何被执行的?许多开发者可能也没法回答这个问题,大多数人更注重的是如何编写程序,却不会太注意编写好的程序是如何被运行,这并不是一个好...【详细内容】
2021-12-23  IT学习日记    Tags:程序   点击:(9)  评论:(0)  加入收藏
阅读收获✔️1. 了解单点登录实现原理✔️2. 掌握快速使用xxl-sso接入单点登录功能一、早期的多系统登录解决方案 单系统登录解决方案的核心是cookie,cookie携带会话id在浏览器...【详细内容】
2021-12-23  程序yuan    Tags:单点登录(   点击:(8)  评论:(0)  加入收藏
下载Eclipse RCP IDE如果你电脑上还没有安装Eclipse,那么请到这里下载对应版本的软件进行安装。具体的安装步骤就不在这赘述了。创建第一个标准Eclipse RCP应用(总共分为六步)1...【详细内容】
2021-12-22  阿福ChrisYuan    Tags:RCP应用   点击:(7)  评论:(0)  加入收藏
今天想简单聊一聊 Token 的 Value Capture,就是币的价值问题。首先说明啊,这个话题包含的内容非常之光,Token 的经济学设计也可以包含诸多问题,所以几乎不可能把这个问题说的清...【详细内容】
2021-12-21  唐少华TSH    Tags:Token   点击:(10)  评论:(0)  加入收藏
实现效果:假如有10条数据,分组展示,默认在当前页面展示4个,点击换一批,从第5个开始继续展示,到最后一组,再重新返回到第一组 data() { return { qList: [], //处理后...【详细内容】
2021-12-17  Mason程    Tags:VUE   点击:(14)  评论:(0)  加入收藏
什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么时候来进行性能调优?(who) 怎么样进行性能调优?(How) 硬件配...【详细内容】
2021-12-16  软件测试小p    Tags:性能调优   点击:(20)  评论:(0)  加入收藏
Tasker 是一款适用于 Android 设备的高级自动化应用,它可以通过脚本让重复性的操作自动运行,提高效率。 不知道从哪里听说的抖音 app 会导致 OLED 屏幕烧屏。于是就现学现卖,自...【详细内容】
2021-12-15  ITBang    Tags:抖音防烧屏   点击:(25)  评论:(0)  加入收藏
11 月 23 日,Rust Moderation Team(审核团队)在 GitHub 上发布了辞职公告,即刻生效。根据公告,审核团队集体辞职是为了抗议 Rust 核心团队(Core team)在执行社区行为准则和标准上...【详细内容】
2021-12-15  InfoQ    Tags:Rust   点击:(25)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条