likes
comments
collection
share

基于idea的Java学习环境搭建

作者站长头像
站长
· 阅读数 2

软件安装

软件的版本我们将追随后面要学习的spring boot3.0技术栈的脚步,都进行版本的升级。

JDK

我本地安装的版本:jdk-17.0.10_windows-x64_bin.exe,因为spring boot3.0最低支持jdk17,必须跟上脚步。安装过程基本都是下一步,最好指定下安装位置方便后面查找,我的安装路径:D:\Programs\Java\jdk-17

安装体验

因为我之前一直比较保守,装的jdk8,它还要单独安装jre。对比下来,高版本的jdk安装就很快,无需再装jre,很快就安装好了。

然后是配置环境变量,我在当前用户环境变量下,新增一个JAVA_HOME环境变量指向jdk安装路径D:\Programs\Java\jdk-17,然后在Path环境变量下新增一项,指向jdk安装目录的bin目录,值为%JAVA_HOME%\bin。这样就可以在系统命令行的任何路径下调用bin目录下的命令了。

idea

作为业界java开发的第一利器,我安装的版本是:ideaIU-2023.2.6。因为是收费的,个人学习的话总有一些办法的,这里就不多讨论了。

安装过程需要注意两点,首先安装位置,默认的磁盘空间不够的话,指定下安装位置:

基于idea的Java学习环境搭建

基于idea的Java学习环境搭建

然后执行后续安装步骤。第一次打开时,可以把之前备份的设置导入进来,一般新版本可以选择不导入,从头开始做设置:

基于idea的Java学习环境搭建

创建项目

普通Java项目

在idea欢迎界面点New Project,下一步的设置如下图,编辑完点创建:

基于idea的Java学习环境搭建

打开的项目界面,idea会自动帮我们构建好,我们要做的就是直接运行main方法看效果:

基于idea的Java学习环境搭建

修改快捷键风格

小卷作为从eclipse用过来的老码农,还是更习惯eclipse的快捷键风格,因此做如下设置:

基于idea的Java学习环境搭建

把自动补全组合键调整下,默认和舒服法有冲突:

基于idea的Java学习环境搭建

设置自动导入类型

在我们粘贴外部文本代码时为了不一个个手动导入类型,可以设置idea自动导入:

File | Settings

基于idea的Java学习环境搭建

最后点ok。

idea文档注释

为了保护个人代码的版权,可以增加自定义的文档注释,操作如下:

File | Settings | Editor | File and Code Templates

基于idea的Java学习环境搭建

内容如下:

/**
 * 代码著作权归Java小卷所有。商业转载请联系Java小卷获得授权,非商业转载请注明出处。
 * @Description TODO
 * @Classname ${NAME}
 * @Date ${DATE} ${TIME}
 * @Created by Java小卷
 */

这样设置以后,在创建一个java文件时,就会包含这样的头部信息了。接下来设置生成自定义方法注释模板的方式

File | Settings | Editor | Live Templates

基于idea的Java学习环境搭建

基于idea的Java学习环境搭建

编辑模板变量

基于idea的Java学习环境搭建

在这里要感谢大佬蜀山雪松《Idea 设置类、方法注释模板(解决params和return显示问题)---不来虚的 实测有效》的这篇文章为小卷提供的groovy脚本,感谢大佬的指导!最后我们设置要应用的类型,这里只选择Java。

基于idea的Java学习环境搭建

这样设置以后,在方法头部敲/juan开头几个字符后,会有提示,回车就可以生成了。

第一版加水印源码

基于idea的Java学习环境搭建

由于加水印的核心代码在网上有出现拷贝的多个版本,原作者已无法追溯,对此表示遗憾。

Main.java