大家好,我是编程小6,很高兴遇见你,有问题可以及时留言哦。
公司给更新了工作设置,由于旧电脑使用的是较旧版本的IDEA,在新电脑换上之后,想来一个全新的开始,所以就有了现在这篇配置文章。
下载直到到官网下载即可,这里给出2023.3.2的链接:2023.3.2下载
可能你看这篇文章时,已经出现了更新的版本了,直接到官网即可:官网
我今天看,居然又升级了,2022.3.3 RC!!!今天是2023/3/9,看,都2023了,这不把版本搞错了嘛
直接按自己要求即可,或者直接一直下一步。
有钱的大佬爷们,你们想怎么整就怎么整,怎么快怎么来。
像我这么抠的,能免费当然免费,现在网上一搜很多,无非就是要关注各种公众号,各种骚操作,以前那种直接把完整教程或资源一起放出来的好人现在应该是绝种了,反正我没找着。
每个人的配置步骤可能不太一样,但该配置的总要配置,我总结了一下,主要分为以下个种类:
对核心的定义,我这里是这样的:少了它不行,必须第一时间配置,忘了会给我这个洁癖中患者带来致命打击
我使用的是Maven和Git, 所以就只有Maven和Git
Maven是必须得去配置的,最好是弄成全局配置,这个全局配置是针对IDEA的,入口在这里:
这里的UI跟旧版本的不一样,好靓,这肯定是新的,配置的地方后面说~
基本就这两样了
插件是必不可少的,像UI方面的插件有以下:
我觉得这几个是必须的,其他的有用到再看吧~
UI配置无非就是用起来爽一些嘛,无外匆以下这些:
我这里只设置了全局字体,具体代码等其他位置,我是忽略了,IDEA默认的微软雅黑,以前也会去安装Fira Code,但现在我看自带的Source Code Pro非常不错:
快捷代码模块可以参考一些当前网上的一些教程。
很多人会直接在对应的Files里面进行设置,也不是不可以,我以前也是这样做的。
这张图跟后面的一样,懒得再弄了,借用一下,无关紧要。
后来,我改成了这种方式:
首先,我会定义一个类的头和尾:
然后,在Files对应类型的文件中,引入头和尾:
代码贴出来:
# 这是header:
File Header
/*
* ProjectName: ${PROJECT_NAME}
* PackageName: ${PACKAGE_NAME}
* Description: ${description}
* CreateBy: ${USER}
* Email: 邮箱
* Copyright: 公司名
* CreatedTime: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${TIME}
*/
# 这是foot:
File Foot
/**
* Desc: ${description} // 这里弄这么长的,是为了在创建类时,可以直接输入类的说明
* ClassPath: ${PACKAGE_NAME}.${NAME} // 类的路径,也可以通过快捷键复制:ctrl + shift + alt + c
* @author 名字[邮箱]
* @since ${DATE} ${TIME}
*/
这是我比较喜欢的方式,有用你们就拿去吧,不用客气。
用这种方式,其实也可以在类的询问(这里打错了,是类的底部,五笔同码了),同样增加这些
以前会定义一些日志方面的快捷输入,后面因为lombok的重度使用(别说lombok性能问题了,国内没什么人关注这个东西,但是如果公司有要求,安装一个GenerateAllSetter插件吧,我也一直有在用),就基本废弃了
现在还会定义的,反而是Lombok和Swagger的快捷输入了,具体设置的地方如下:
创建个自定义代码模块组:
点击后,在弹出界面输入组名就可以了,比如:myGroup
定义快捷输入:
基本设置就是这样的了,不过2023.3.2有BUG,创建不了自己的组
应该有人会关注,我的界面为什么会这么好看,这个是2023.3.2的一个Beta功能:
启用后重启就可以了
基本配置就在这里了,谢谢大家~