【JAVA学习】03-IDEA的安装与使用
发表于:2024-03-02 |

前言

我最近打算还是先跟着bilibili大学敲一个全栈的项目课程,把我的java结束,毕竟我对于java的需求比较低,了解一下企业后端开发流程,方便和后端对线就行。本篇文章就介绍下如何安装IDEA

IDEA安装

首先还是跟着尚硅谷的课程材料拿到IDEA旗舰版的安装包
然后一路next就行,这里就不做过多的赘述了
到达这一步就勾选前面俩个就行
安装

IDEA激活配置

解压压缩包

根据课程中的激活压缩包,放置到某个目录下进行解压,这个目录不能有中文空格啥的
解压
然后解压完成之后点击scripts中的这个文件
解压
之后就会弹出这样的窗口
窗口
在点击确定之后等待几十秒的时间,会出现一个这样的done窗口,这就说明我们激活成功了
窗口
说明:Linux和Mac系统用户终端下切换到scripts目录下,执行“bash install.sh”脚本,看到提示“Done”,表示激活完成。
激活完成后,不要随便移动工具,更不要删除工具,否则会造成激活失效,甚至无法启动IDE。如果确实需要更换工具路径,路径更换完后,可以先执行卸载脚本“uninstall”,然后在重新按上面的步骤,执行安装脚本

添加激活码

上面的脚本执行完成之后,打开激活码网站,我们选择IDEA的激活码复制即可
激活码在线下载(浏览器打开链接,选择自己IDE激活码):http://jets.idejihuo.com
激活码网站
打开IDEA,选择Activation code,粘贴激活码即可
选择Activation code
激活成功

IDEA卸载

控制面板删除

比如你之前安装出错啥的情况,就可能需要卸载IDEA,IDEA卸载也是很简单的,直接在控制面板中卸载就行
卸载
右击卸载时如果想要删除干净一点就把这俩个选项给勾选上
卸载

文件夹删除

然后这样只是表面清除了,这里还有俩个地方要删除
一个是地址是这里,你需要删除这个文件夹

1
C:\Users\{你的用户名}\AppData\Local\JetBrains

卸载
另外一个地址是,你需要删除这个文件夹

1
C:\Users\{你的用户名}\AppData\Roaming\JetBrains

卸载

到这一步,我们的IDEA才算是删除干净了

IDEA使用

创建工程

这里我们双击打开我们IDEA之后就会有这个界面,我们点击New Project来创建我们新的工程
创建工程
然后我们可以自定义我们的工程名字和放置目录
创建工程
到这一步,我们就创建完我们的工程了
创建工程

创建HelloWorld类

然后我们在src目录下右击创建一个HelloWorld类
创建HelloWorld类
创建HelloWorld类
然后我们在这个类中输入我们的HelloWorld代码
我们想要创建一个main方法很简单就只需要输入一个main就可以帮我们生成了
然后输入sout就可以帮我们生成System.out.println();
然后我们可以点击运行按钮来运行我们的代码或者鼠标右键也有运行的选项
运行HelloWorld类

切换JDK版本

如果我们想要切换JDK版本,我们可以点击这个按钮
切换JDK版本
然后在这里添加我们需要的jdk版本
切换JDK版本
然后在这里就可以进行我们的jdk版本切换了
切换JDK版本
然后我再简单介绍一下其他的一些功能
project其他功能

添加工具栏

点击view中的这个按钮,我们可以添加工具栏,方便我们进行刷新保存等操作
添加工具栏

推荐设置

关闭IDEA自动更新

点击这个按钮,我们可以关闭IDEA的自动更新
关闭IDEA自动更新

通过Ctrl和滚轮控制字体大小

点击这个按钮,我们可以通过Ctrl和滚轮来控制字体大小
控制字体大小

智能提示忽略大小写

点击这个按钮,我们可以忽略大小写,这样我们比如写math的时候,他也能将Math给智能提示出来
智能提示忽略大小写

自动导包设置

勾选这俩个选项,我们以后的一些包可以自动导包
自动导包

设置项目文件编码

将项目文件编码设置为UTF-8,勾选后面这个选项
设置项目文件编码
把console也改成UTF-8
设置项目文件编码

设置文件抬头

点击这个按钮,我们可以设置文件抬头,这样我们的文件就会有一些注释写明白这个文件谁写的,干什么用的
设置文件抬头
设置文件抬头

设置自动编译

这样可以让我们代码在空闲时提前编译,这样我们就可以提高编译速度
设置自动编译

关闭双击shift弹出搜索框

这样我们就可以关闭双击shift弹出搜索框,我们依旧可以用Ctrl+N来搜索
关闭双击shift弹出搜索框

IDEA工程与模块管理

IDEA项目结构

project(工程)–>module(模块)–>package(包)–>class(类)
具体的

1
2
3
一个project(工程)可以包含多个module(模块)
一个module(模块)可以包含多个package(包)
一个package(包)可以包含多个class(类)

这些结构的划分,是为了方便管理功能代码,开发代码的时候可以按照这样的结构来进行管理

结语

IDEA的安装和使用就介绍到这里,债见

上一篇:
【JAVA学习】04-跟着黑马程序员课程敲全栈项目(一)
下一篇:
npm权限错误