IDEA快速入门

devtools/2024/9/23 5:24:05/

目录

1. 概述

2. 安装

3. 激活 

4. 关闭自动更新

5. 创建Java项目

5.1 配置JRE

5.2 创建项目

6. 配置设置

6.1 主题

6.2 设置字体默认大小

6.3 鼠标滚轮改变字体大小

6.4 设置自动导入

6.5 项目选择

lombok%E6%8F%92%E4%BB%B6-toc" style="margin-left:0px;">7. lombok插件

7.1 安装插件

7.2 启用注解

8. 安装包及插件下载地址


1. 概述

        IDEA 全称 IntelliJ IDEA,是java语言开发集成环境;IntelliJ在业界被公认为最好的java开发工具之一;IDEA是JetBrains公司的产品。

  • 官网 https://www.jetbrains.com/idea/

2. 安装

        双击下载好的 ideaIU-2020.3.2.exe 格式安装包, 打开它;

         安装目录默认为 C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.2 , 这里选择的是默认路径:

         勾选创建桌面快捷方式,这边方便后续打开 IDEA:

        创建开始菜单文件夹,选择默认:

        单击 Install:

        安装完成后,勾选 Run InstalliJ IEDA,点击 Finish 运行软件:

3. 激活 

        等待 IntelliJ IDEA 2020.3.2 x64 运行, 中间会先弹出一个注册框,我们勾选 Evaluate for free, 点击 Evaluate 先试用30天:

        进入 IDEA 中, 先随便 新建一个Java工程:

        在 File -> Settings -> Plugins 里手动安装插件(Install Plugin from Disk...),如下图:

        在弹出文件选择对话框中,选择插件(ide-eval-resetter-2.1.6.zip)文件并确定。        

        安装完成后,重启IDEA.

        重启IDEA可以通过点击Help 菜单,若列表中出现 Eval Reset 选项,则代表安装成功,可以参考下面的图示。

        唤出的插件主界面中包含了一些显示信息,2个按钮,1个勾选项:

  • 按钮:Reload 用来刷新界面上的显示信息,其中包括上一次重置30天试用期的时间。
  • 按钮:Reset 点击会询问是否重置试用30天并重启IDE。选择Yes则执行重置操作并重启IDE生效,选择No则什么也不做。(此为手动重置方式)
  • 勾选项:Auto reset before per restart 如果勾选了,则自勾选后每次重启/退出IDE时会自动重置试用信息,你无需做额外的事情。(此为自动重置方式

无限重置,这样我们就相当于永久激活了 IDEA 了,比较重要的点是,这种方法非常稳定,不会动不动就失效。

        通过点击Help 菜单,Register 可以查看剩余的试用期:

4. 关闭自动更新

        按下面配置路径找过去:File --> Settings --> Appearance & Behavior --> System Settings --> Updates 或者直接搜索 “Updates”: Ctrl + Shift + a  --> 输入 “Updates”

        取消勾选 Automatically check updates 复选框,然后确认

5. 创建Java项目

5.1 配置JRE

5.2 创建项目

6. 配置设置

6.1 主题

        选择file-Setting,进入设置界面选择,选择appearance

6.2 设置字体默认大小

6.3 鼠标滚轮改变字体大小

6.4 设置自动导入

        当一个类有多个包时, 此时要自己手动来进行选择,按alt+enter

6.5 项目选择

        idea打开后,只能有一个项目;默认情况是打开上次运行的项目;设置进行idea时,选择进行哪一个项目。

lombok%E6%8F%92%E4%BB%B6">7. lombok插件

        Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。

        Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString等方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。

        @Data 注解在类上,会为类的所有的属性自动生成setter/getter/equals/canEqual/hashCode/toString方法,如属性为final则不会为该属性生成setter方法

7.1 安装插件

7.2 启用注解

8. 安装包及插件下载地址

        百度网盘链接:https://pan.baidu.com/s/1F7sA46nHtIpKMDg9hYDCuw
        提取码:3rxt 


http://www.ppmy.cn/devtools/18137.html

相关文章

excel文件可以直接转换成图片格式吗?excel文件怎样才能快速转换成图片?excel文件快速转换成图片的方法

一,excel文件转图片的必要性 1,excel文件转图片可以提高信息传播的便捷性。在日常工作中,我们可能需要将表格数据分享给同事或客户,但由于Excel文件的复杂性,对方可能需要安装相应的软件才能查看。而如果将Excel文件转…

矿山自动驾驶技术点分析

自动驾驶多用于乘用车领域,目前矿山自动驾驶量产落地前景广阔,由于矿山工作环境差,污染严重,而且通常矿区面积大,工作任务单一,场景固定,是一个适合进行自动驾驶落地的场景。 矿山自动驾驶俗称智…

MT8788智能模块简介_MTK联发科安卓核心板方案厂商

MT8788安卓核心板是一款具备超高性能和低功耗的4G全网通安卓智能模块。该模块采用联发科AIOT芯片平台,供货周期长。 MT8788核心板搭载了12nm制程的四个Cortex-A73处理器核心和四个Cortex-A53处理器核心,最高主频可达2.0GHz。板载内存容量可选为4GB64GB(也…

JavaSE字节缓冲流

欢迎来到 请回答1024 的博客 🍓🍓🍓欢迎来到 请回答1024的博客 关于博主: 我是 请回答1024,一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。 博客特色: 在我的博客中&a…

TinyWebServer学习笔记(一):WSL编译运行

1.MySQL安装 # 系统环境:Win11的WSL # 1.安装mysql相关模块 >> sudo apt-get install mysql-server -y >> sudo apt-get install libmysqlclient-dev -y2.MySQL配置 # 1.进入mysql >> sudo mysql # 2.进入mysql数据库 mysql> use mysql; # 3…

基于遗传优化算法的TSP问题求解matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于遗传优化算法的TSP问题求解,分别对四个不同的城市坐标进行路径搜索。 2.测试软件版本以及运行结果展示 MATLAB2022A版本运行 3.核心程序 ....…

网贷大数据黑名单要多久才能变正常?

网贷大数据黑名单是指个人在网贷平台申请贷款时,因为信用记录较差而被列入黑名单,无法获得贷款或者贷款额度受到限制的情况。网贷大数据黑名单的具体时间因个人信用状况、所属平台政策以及银行审核标准不同而异,一般来说,需要一定…

如何组织一场品牌都爱的快闪活动?

现在懂营销的品牌都爱开“快闪店”,据不完全统计,仅上半年就有超过100个品牌开设了快闪店。 不仅是服装、餐饮、美妆等适合玩快闪的品牌,还有像泡泡玛特、元气森林、钟薛高等新消费品牌也是重要的参与者。 快闪店其实是一种舶来品&#xff…