下载、安装IntelliJ IDEA

2023-10-26

一、下载IntelliJ IDEA

  • 方法一:访问IDEA官网 (网址:https://www.jetbrains.com/idea/ )
  • 找到需要的版本 单击【Download】在这里插入图片描述
  • 方法二:在网盘中下载(两种下载链接)
  • (1)、ideaIU-2020.1下载链接:·https://pan.baidu.com/s/1kD8sw_PGzFwGshOFbcPsKg 提取·码:2c71
  • (2)、 jetbrains-agent-latest.zip下载链接:·https://pan.baidu.com/s/1NzrwA6VVTJfUtZWi6FIQaA 提取码:b7nm

二、安装IntelliJ IDEA

1、 双击安装程序图标,进入安装向导(注意:我这里下载的是IntelliJ IDEA 2020.1 版本的 )。
2、点击【Next】。在这里插入图片描述
3、 设置目标文件夹: D:\Program Files\JetBrains\IntelliJ IDEA 2020.1
设置好以后 点击【Next】
在这里插入图片描述
4、设置安装选项(注意:这里需要根据自己的电脑选择【Create Desktop Shortcut】中的 32 还是 64)。设置好以后 点击【Next】。在这里插入图片描述
5、选择开始菜单文件夹,点击【Install】按钮在这里插入图片描述
6、等待安装在这里插入图片描述
7、安装完成,勾选【Run IntelliJ IDEA】后,点击【Finish】在这里插入图片描述
8、勾选【I confirm that I have read…】后,点击【Continue】,然后开始配置主题与插件
在这里插入图片描述

三、配置主题与插件

(1)、设置界面主题

  • 勾选【Light】为用户界面主题后,点击【Next Default plugins】在这里插入图片描述

(2)、配置缺省插件

  • 根据需要配置缺省插件,本次安装不做任何修改

  • 单击【Next: Featured plugins】按钮
    在这里插入图片描述

(3)、配置特色插件

  • 点击【Install】安装【AWS Toolkit】在这里插入图片描述
  • 点击【Start using IntelliJ IDEA】在这里插入图片描述
  • 勾选【Evaluate for free】在这里插入图片描述
  • 点击【Evaluate】在这里插入图片描述

四、设置IntelliJ IDEA

  • 点击【Create New Project】
    在这里插入图片描述
  • 找到【Configure】,点击下位按钮在这里插入图片描述
  • 选择点击【Settings】 在这里插入图片描述
  • 点击后图片如下;在这里插入图片描述

(1)、设置编译器用鼠标滚鼠来缩放字号

在这里插入图片描述

(2)、设置编辑器字体名与字号

在这里插入图片描述

(3)、设置文件编码格式

这里统一采用UTF-8,避免乱码问题在这里插入图片描述

(4)、设置自动导入

勾选在【Auto Import】栏目中的这两项在这里插入图片描述

(5)、设置代码完成

在【Code Completion】栏目里去掉【Match case】默认的勾选在这里插入图片描述

(6)、设置文件信息

在【File and Code Templates 】栏目中找到【Includes】
点击【 File Header】
在这里插入图片描述
编写信息:
/**

功能:
作者:
日期:Y E A R 年 {YEAR}年YEAR年{MONTH}月${DAY}日
*/

如此,每新建一个类,都会在类前添加文档注释,显示指定的作者与系统当前日期
在这里插入图片描述
点击【OK】完成上述所有设置。
在这里插入图片描述

五、创建Java项目

(1)、创建新项目

  • 点击【Create New Project】在这里插入图片描述

(2)、选择项目类型与项目SDK

  • 选择项目类型:Java
  • 选择项目SDK:1.8 (java version “1.8.0_231”)
  • 选完以后点击【Next】在这里插入图片描述

(3)、是否基于模版创建项目

  • 不做任何修改,不勾选【Create project from template】
    在这里插入图片描述

(4)、输入项目名与保存位置

  • 项目名称:Java课程配套案例
  • 项目位置:D:\IdeaProjects\Java课程配套案例
  • 输入完成后,点击【Finish】在这里插入图片描述
  • 点击【OK】在这里插入图片描述
  • 点击【Close】在这里插入图片描述

(5)、 查看项目结构

  • 项目目录:Java课程配套案例
  • 源程序目录:src在这里插入图片描述

(6)、在源程序目录src里创建包c01.s01

在这里插入图片描述
在这里插入图片描述

(7)、在包里创建类

在c01.s01包里创建HelloWorld类

在这里插入图片描述
在编程中要注意养成注释的好习惯。

(8)、运行程序,查看结果

当编程后可以这样去运行,查看结果
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

下载、安装IntelliJ IDEA 的相关文章

  • 如何更改 JTextArea 中的文本颜色?

    我需要知道如何做到这一点 比方说 我有一个代码JTextArea像这样 LOAD R1 1 DEC R1 STORE M R1 ADD R4 R1 8 我想改变颜色LOAD DEC STORE and ADD涂成蓝色R1 R4涂成绿色M变为
  • 使用 PdfMerger iText7 将 PdfDocument 转换为 byte[]

    我有一个要求 我使用生成不同的 pdf iText 7 1 11 我在用PdfMerger即时合并所有 pdf 我能够在本地系统成功生成 pdf 但应用程序需要发送bye 作为回应 我找到的解决方案here https kb itextpd
  • 使用java 8流的if-else条件[重复]

    这个问题在这里已经有答案了 设想 有一种情况我需要设置一些值List使用 Java 8 流 API 基于某些字段条件的对象 下面是对象的示例User public class User private int id private Stri
  • 如何在hibernate注释类中使两列作为主键

    这是我的注释类 我想要userId and groupId列都作为主键 我发现了更多问题 Question https stackoverflow com q 10422680 3156758 关于这个 但没有找到相关答案 我的声誉较差 所
  • 使用Gson时出现奇怪的“nameValuePairs”键

    我正在尝试重建一个Object从它的字段 我将字段作为 JSONObject 获取 如下所示 JSONObject jObj new JSONObject JSONObject jObj1 new JSONObject JSONObject
  • 将段落拆分为带有标题和编号的句子

    我正在使用 Java 中的 BreakIterator 类将段落分成句子 这是我的代码 public Map
  • web.xml 中的 cvc-id.3 错误

    在 Eclipse 中为 SpringMVC Web 应用程序编辑 web xml 文件时 我收到此错误消息 cvc id 3 身份字段 约束 web app servlet 名称 唯一性 匹配元素 web app 但是这个 元素没有简单类
  • 如何在 Java 中迭代目录及其子目录中的文件?

    我需要获取目录中所有文件的列表 包括所有子目录中的文件 使用 Java 完成目录迭代的标准方法是什么 您可以使用File isDirectory https docs oracle com en java javase 21 docs ap
  • 如何使用 WSDL

    我正在开发 WSDL 应用程序 但实际上我不明白什么是 wsdl 参数以及我将如何处理返回的 XML 例如 https adwords google com api adwords cm v201309 CampaignService ws
  • Vaadin:如何将 META-INF/服务添加到战争中?

    我有一个 Vaadin 7 maven Web 项目 其中有一些注释可以在其上创建服务定义META INF services 我将其添加到 pom 中 以便处理注释
  • 按名称实例化 Java lambda 函数

    我想在 Java 8 中创建一个 lambda 函数 获取它的类名 然后从它的类名再次实例化该函数 这就是我尝试的 import java util function Consumer public class SimpleLambda p
  • Netbeans 删除内置类?

    我有一个 NetBeans 项目 其中有很多类 过去三周我一直在研究这个项目 今天才开始遇到这个问题 单击 NetBeans 中的 运行主项目 按钮时 我看到以下错误 Exception in thread main java lang N
  • 使用 Flexjson 将 JSON 列表反序列化为对象列表

    我正在尝试反序列化以下 json books id 1 name book 1 id 2 name book 2 进入列表 之前用这个 json 工作过 id 1 name book 1 id 2 name book 2 使用此代码 Lis
  • JSF 2.0 无法从 primefaces 渲染对话框

    最近我在使用 primefaces 组件时遇到了很多问题 我不知道为什么 我使用glassfishV3 0 我的primefaces版本是2 2 1 我现在的问题是 当我单击表行时 我无法使 primefaces 的 p dialog 呈现
  • 如何从 gradle 构建中获取版本属性以包含在运行时 Swing 应用程序中

    我有一个简单的父项目 其中包含模块 应用程序 我选择的构建工具是 gradle 家长build gradle定义如下 apply plugin groovy dependencies compile gradleApi compile lo
  • 对象输入流错误[重复]

    这个问题在这里已经有答案了 我正在使用 ObjectOutputStream 创建序列化对象的文件 然后 我使用 ObjectInputStream 和 readObject 方法将对象从文件中取出 第一次效果很好 这意味着如果该文件不存在
  • 字符串交错的动态规划问题解决方案

    我试图解决这个问题 但我放弃了 找到了下面的解决方案 尽管我不明白该解决方案是如何工作的 或者为什么它有效 任何深入的解决方案将不胜感激 问题 Given s1 s2 s3 求是否s3由交错形成s1 and s2 例如 给定 s1 aabc
  • JacksonFeature 破坏了 JsonIgnoreProperties

    我有这样的 pojo JsonIgnoreProperties ignoreUnknown true public class SNAPIResponse public String status public String message
  • Jodatime 是否有方法获取自某个较旧日期以来的月份和日期?

    我想确切地知道某个较早的日期距离今天有多少个月和天 可能是几年 有没有办法做到这一点 我知道如何获得月份的差异 我知道如何获得天数的差异 但我无法获得月份和日期 Ex 旧 2013 03 04 现在 2013 04 17 所以我寻找的结果类
  • Java Logger:创建以轮转数+.log为后缀的文件

    我正在使用 java util logging 包中的 Java Logger 这就是我当前创建记录器的方式 FileHandler fileHandler new FileHandler filePath 5242880 5 true f

随机推荐

  • (三)STM32基础——GPIO介绍

    目录 GPIO简介 GPIO基本结构 GPIO位结构 输入部分 输出部分 推挽输出模式 开漏输出 编辑 开漏复用输出 编辑 八种输入输出模式 浮空 上拉 下拉输入 编辑 模拟输入 开漏 推挽输出 复用开漏 复用推挽输出 GPIO寄存器 GP
  • 【Spark ML】第 3 章:监督学习

    大家好 我是Sonhhxg 柒 希望你看完之后 能对你有所帮助 不足请指正 共同学习交流 个人主页 Sonhhxg 柒的博客 CSDN博客 欢迎各位 点赞 收藏 留言 系列专栏 机器学习 ML 自然语言处理 NLP 深度学习 DL fore
  • 【论文精读】The Missing Link: Finding label relations across datasets

    一 背景 概要 和之前其他论文工作不同的是 论文的主要目的是探究不同数据集间标签的关系 而不是将其合并 论文中提到的关系是identity parent child overlap 为了探究这些关系 提出了几种方法 基于language 基
  • 一文实现:在python中调用matlab程序,保姆级安装windows环境下的matlab.engine教程

    一 前言 我最近在做一个基于图像融合的目标检测工程 我经常用matlab去研究和创新新型的图像融合算法 因为matlab有着python所不可比拟的数据可视化功能和大量的滤波分解框架包 在目标检测等涉及到神经网络的程序编写上 python又
  • 机器学习

    学习目标 了解什么是EM算法 知道极大似然估计 知道EM算法实现流程 一 初识EM算法 EM算法也称期望最大化 Expectation Maximum 简称EM 算法 它是一个基础算法 是很多机器学习领域算法的基础 比如隐式马尔科夫算法 H
  • 2、TCP、多进程并发、多线程并发(linux网络编程)

    三次握手和四次挥手的过程都是在内核实现的 三次握手 通信的时候不再需要SYN标识位了 只有在请求连接的时候需要SYN标识位 传输数据的时候的随机序号seq就是最近一次对方发送给自己的ACK的随机序号值 而发给对方的ACK就是上次刚刚发给对方
  • JDK安装配置教程

    JDK简介 Java Development Kit JDK 是 Sun 公司 已被 Oracle 收购 针对 Java 开发员的软件开发工具包 自从 Java 推出以来 JDK 已经成为使用最广泛的 Java SDK Software d
  • Windows10下安装Git

    Git是一个开源的分布式版本控制系统 可以有效 高速的处理从很小到非常大的项目版本管理 具体安装步骤如下 第一步 先从官网下载最新版本的Git 官网地址 https git scm com downloads 点击上图中表示的地方进行下载
  • 如何修改安卓系统为自己的云服务器,安卓手机改装云服务器

    安卓手机改装云服务器 内容精选 换一换 本节操作介绍华为云上云服务器的跨账号跨区域迁移 建议采用镜像迁移方式 服务器迁移的常见场景与常用的迁移方式请参考迁移的背景知识 跨账号跨区域迁移的方法请参考方案介绍常见的服务器迁移场景包括物理服务器与
  • 【论文精读】Grounded Language-Image Pre-training(GLIP)

    一 背景 https arxiv org abs 2112 03857 https github com microsoft GLIP 这篇论文做的任务是phrase grounding 属于visual grounding的一种 phra
  • MySQL 修改默认值

    alter TABLE tableName alter COLUMN columnName set default defaultValue
  • 电阻式湿度传感器原理

    电阻式湿度传感器是利用湿敏元件的电气特性 如电阻值 随湿度的变化而变化的原理进行湿度测量的传感器 湿敏元件一般是在绝缘物上浸渍吸湿性物质 或者通过蒸发 涂覆等工艺制各一层金属 半导体 高分子薄膜和粉末状颗粒而制作的 在湿敏元件的吸湿和脱湿过
  • 大模型应用落地实践:2大路径、3大痛点、5大革命、6大预判!

    省时查报告 专业 及时 全面的行研报告库 省时查方案 专业 及时 全面的营销策划方案库 免费下载 2023年8月份全网热门报告合集 ChatGPT提词示例 让你的ChatGPT聪明100倍 超百页干货资料 AI应用的难点 痛点与未来 202
  • 双端队列,以顺序表实现双端队列,在队头和队尾添加删除元素

    include
  • opencv之kmeans原理与分割实例

    opencv之K Means原理与实现方法 C 和python版本 KMeans原理 今天记录一下opencv中kmeans中的原理以及图像分割的一个实例 K Means是对数据进行分类的算法 属于无监督学习的一种 首先需要确定对图像进行类
  • 关于QT多界面切换

    1 新增一窗体文件 会自动生成ui1 cpp ui1 h ui1 ui这三个文件 可以进行设计 绑定ui中的控件与数据模型 比如ui gt lable setText string 2 再增加一个UI文件 ui2 也会生成相应的 同上 3
  • 原本是list类型,pandas读入后变成str、obejct等其他的类型,恢复成list,并进行数据炸裂explode操作

    文章目录 本文章拟解决问题 不是这些问题请绕路 一 需求 二 操作步骤 1 从数据库中读入数据 读入的原始数据如图 2 将数据炸裂 将JSON列表拆分 一个JSON对象一行 1 具体的代码过程 踩坑 因为pandas读入数据 将 JSON列
  • XTUOJ 1176 I Love Military Chess(模拟)

    I Love Military Chess Accepted 45 Submit 141 Time Limit 1000 MS Memory Limit 65536 KB 题目描述 陆军棋 又称陆战棋 简称军棋 是中国近代的一种两人棋类 设
  • Niantic CEO访谈:元宇宙、AR眼镜和公司发展史

    Meta宣布转型元宇宙社交平台后 人们一度觉得VR是元宇宙的未来 与此同时 一些AR公司表示不服 认为AR在元宇宙的布局更超前 尤其是Snap Niantic等较成熟的移动端AR公司 对于元宇宙有各自不同的看法和规划 比如 此前Nianti
  • 下载、安装IntelliJ IDEA

    文章目录 一 下载IntelliJ IDEA 二 安装IntelliJ IDEA 三 配置主题与插件 1 设置界面主题 2 配置缺省插件 3 配置特色插件 四 设置IntelliJ IDEA 1 设置编译器用鼠标滚鼠来缩放字号 2 设置编辑