2024最新版IntelliJ IDEA安装使用指南

2024最新版IntelliJ IDEA安装使用指南

Installation and Usage Guide to the Latest JetBrains IntelliJ IDEA Community Editionn in 2024

By Jackson@ML

JetBrains公司开发的IntelliJ IDEA一经问世,就受到全球Java/Kotlin开发者的热捧。这款集成开发环境(Integrated Development Environment, 简称IDE)融合了几乎所有强大功能,以其高度集成和高效协同工作的特点,在软件业界快速推进敏捷开发。

1. 下载JetBrains IntelliJ IDEA Community Edition

打开Chrome浏览器,访问IntelliJ IDEA官网链接:https://www.jetbrains.com , 如下图所示:

在这里插入图片描述
点击上方导航栏菜单 Developer Tools (开发工具), 选择IntelliJ IDEA,点击进入产品页面。

在这里插入图片描述

进入下载页面,点击页面正中的 Download 按钮,进行下载。

在这里插入图片描述
进入到下载页面,选择需要下载的版本。可以看到,上方是IntelliJ IDEA Ultimate, 这是专业付费版;下方是 IntelliJ IDEA Community Edition, 这是社区版,可免费使用。

当前,我们就下载这款社区版。

在这里插入图片描述
点击社区版下方的 Download按钮,开始下载。

在这里插入图片描述
出现收集Email的表单, 如果需要在评估期内收到提示和文档,那么可以注册Email地址并订阅消息;如果不需要评估和收到提示及文档,就等待下载提示。

此时,如果没有按照预期下载,则点击页面中的 direct link 强制开始下载。IDEA的最新版本为2023.3.3版本。

2. 安装最新版IDEA

Chrome浏览器下载结束后,在Windows的下载文件夹,找到该可执行安装文件 ideaIC-2023.3.3.exe, 双击启动安装向导。如下图所示:

在这里插入图片描述
点击 下一步 继续安装。

在这里插入图片描述
由于先前安装过,因此,需要先删除老的版本,点击 下一步 继续安装。

在这里插入图片描述
复选两项,删除之气版本的IDEA社区版缓冲区和本地历史,以及相关设置和插件。点击 Uninstall (卸载)。

卸载完毕后,继续安装。

在这里插入图片描述
按照默认安装路径,点击 下一步 继续安装。

在这里插入图片描述
复选两个选项:
1) 创建桌面快捷方式:IntelliJ IDEA Community Edition;
2) 添加“bin”文件夹到PATH环境变量中。

点击 下一步 继续安装。
选择开始菜单目录,确认名称无误,点击 安装

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

开始复制安装文件,很快就会完成。

在这里插入图片描述
安装向导结束任务,点击完成退出。

3. 创建和运行Java应用程序

在搜索栏中,找到 IntelliJ IDEA Community Edition,点击打开,启动该集成开发环境。

在这里插入图片描述
出现对话框,按默认选项 Do not import settings(不输入设置),点击OK进入。

在这里插入图片描述
启动后,出现欢迎画面,然后来到IDE启动对话框。可以点击New Project以创建新的项目,系统自动检测JDK版本,检测完毕,会回到IDE界面。

命名新项目为hello_world, 然后点击确定启动新的Java项目,如下图:

在这里插入图片描述
右键单击,在右键菜单中,选择 New > Java Class,输入文件名称Hello_World.java, 如下图:

在这里插入图片描述
在新建的文件中,写入Java代码:

public class Hello_World {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

在IDEA导航栏中,点击运行按钮.在这里插入图片描述
执行结果如下图所示:
在这里插入图片描述
在IntelliJ IDEA编写的第一个Java程序运行成功!

至此,可以使用2024最新版IntelliJ IDEA来开发各种Java应用程序啦!

技术好文陆续推出,敬请关注。
您的认可,我的动力! 😊

相关阅读

  1. 2024最新版Java Development Kit (JDK) 安装使用指南
  2. 2024最新版Visual Studio Code安装使用指南
  3. 2024最新版PyCharm安装使用指南
  4. 2024最新版Node.js安装使用指南
  5. 2024最新版ANACONDA安装使用指南
  6. 2024最新版Python 3.12.1安装使用指南

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/356045.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vue-admin-template框架

vue-admin-template框架地址:项目地址 项目预览地址:项目预览 框架简介:这是一个极简的 vue admin 管理后台。它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。 …

go包与依赖管理

包(package) 包介绍 Go语言中支持模块化的开发理念,在Go语言中使用包(package)来支持代码模块化和代码复用。一个包是由一个或多个Go源码文件(.go结尾的文件)组成,是一种高级的代码…

uniCloud ---- JQL语法 连表查询

目录 JQL数据库操作 JQL流程图解 JQL的限制 单表查询 联表查询 新增 修改 删除 联表查询 例子 字段过滤field 字段别名as 限制查询记录的条数limit 只查一条记录getone JQL数据库操作 JQL,全称 javascript query language,是一种js方式操…

vue3 el-pagination 将组件中英文‘goto’ 修改 为 中文到‘第几’

效果如图&#xff1a; 要求&#xff1a;将英文中Go to 改为到第几 操作如下&#xff1a; <template><div class"paging"><el-config-provider :locale"zhCn"> // 注意&#xff1a;这是重要部分<el-pagination //分页组件根据官…

解锁创意无限:Adobe Photoshop 2023(PS2023)引领设计革命

Adobe Photoshop 2023 (PS2023)&#xff0c;作为图像处理软件的翘楚&#xff0c;以其卓越的性能和无限的可能性&#xff0c;继续引领着数字创意设计的潮流。对于设计师、摄影师、艺术家以及那些对视觉效果有高要求的人们来说&#xff0c;PS2023无疑是他们的必备工具。 在PS202…

OpenHarmony—ArkTS限制throw语句中表达式的类型

规则&#xff1a;arkts-limited-throw 级别&#xff1a;错误 ArkTS只支持抛出Error类或其派生类的实例。禁止抛出其他类型&#xff08;例如number或string&#xff09;的数据。 TypeScript throw 4; throw ; throw new Error();ArkTS throw new Error();限制省略函数返回类…

SpringBoot + Mybatis 快速入门实战

一.创建Spring项目 出现报错的话&#xff0c;换一个jdk创建&#xff0c;一般java 8 选择Spring Web 测试一下 默认端口8080&#xff0c;但是Vue也需要8080&#xff0c;因此&#xff0c;后端设置一个端口3000 再次测试&#xff0c;成功 此处&#xff0c;如何kill一个端口占…

Spring Cloud + Vue前后端分离-第14章 项目优化

源代码在GitHub - 629y/course: Spring Cloud Vue前后端分离-在线课程 Spring Cloud Vue前后端分离-第14章 项目优化 14-1 项目初始化 1.增加readme.md&#xff0c;添加项目介绍 2.修改初始化sql README.md readme.md是用来写一些项目描述信息&#xff0c;git远程仓库可…

数字图像处理(实践篇)三十六 OpenCV-Python 使用ORB和BFmatcher对两个输入图像的关键点进行匹配实践

目录 一 涉及的函数 二 实践 ORB(Oriented FAST and Rotated BRIEF)是一种特征点检测和描述算法,它结合了FAST关键点检测和BRIEF描述子。ORB算法具有以下优势: ①实时性:能够在实时应用中进行快速的特征点检测和描述。 ②

SpringBoot,TDengine时序数据库,实现物联网,车联网大批量数据更新最佳实践。

简介 TDengine 是一款专为物联网、工业互联网等场景设计并优化的大数据平台&#xff0c;它能安全高效地将大量设备、数据采集器每天产生的高达 TB 甚至 PB 级的数据进行汇聚、存储、分析和分发&#xff0c;对业务运行状态进行实时监测、预警&#xff0c;提供实时的商业洞察。其…

【C/C++】02_希尔排序

希尔排序虽然是直接插入排序的升级版本&#xff0c;和插入排序有着相同的特性&#xff0c;即原始数组有序度越高则算法的时间复杂度越低&#xff08;预排序机制&#xff09;&#xff0c;但是是不稳定排序算法。 为了降低算法的时间复杂度&#xff0c;所以我们需要在排序之前尽…

数据结构OJ题——二叉树前序、中序遍历非递归实现(Java版)

二叉树前序、中序遍历非递归实现 前序非递归遍历实现中序非递归遍历实现 前序非递归遍历实现 题目&#xff1a; 二叉树前序遍历非递归实现 总体思路&#xff1a;用非递归的方式模拟递归遍历。 以下图为例&#xff1a; 图示详解&#xff1a; 代码实现&#xff1a; /*** Defi…

promethues

1、定义&#xff1a;promethues是一个开源的系统监控以及报警系统&#xff0c;整合zabbix的功能&#xff08;监控系统、网络、设备&#xff09;&#xff0c;promethues可以兼容网络、设备、容器监控、告警系统。因为其与k8s是一个项目基金开发出来的产品&#xff0c;天生匹配k8…

汽车网络安全管理体系框架与评价-汽车网络安全管理体系评价

当前 &#xff0c; 随若汽车联网产品渗透率、 智能传感设备搭载率的提升&#xff0c; 以及汽车与通信、互联网等行业的融合创新发展&#xff0c; 汽车行业面临愈发严峻的网络安全风险&#xff0c; 对消费者人身财产安全、 社会安全乃至国家安全产生威胁&#xff0c; 是产业发展…

【Spark系列1】DAG中Stage和Task的划分全流程

一、整体流程 每个Aciton操作会创建一个JOB&#xff0c;JOB会提交给DAGScheduler&#xff0c;DAGScheduler根据RDD依赖的关系划分为多个Stage&#xff0c;每个Stage又会创建多个TaskSet&#xff0c;每个TaskSet包含多个Task&#xff0c;这个Task就是每个分区的并行计算的任务。…

头戴式耳机哪个牌子音质好?2024音质超好的百元头戴式耳机品牌推荐

在当今数字化的时代&#xff0c;音乐已成为我们生活中不可或缺的一部分&#xff0c;而头戴式耳机因其优质的音效和舒适的佩戴感&#xff0c;成为了许多音乐爱好者的首选&#xff0c;在众多品牌中&#xff0c;究竟哪个牌子的头戴式耳机音质最好呢&#xff1f;今天我就来给大家推…

echarts坐标轴文字样式

https://echarts.apache.org/zh/option.html#xAxis.nameTextStyle xAxis. nameTextStyle、 yAxis: {type: value,// max: -0.15,name: 沉降累计值/mm,nameTextStyle: {padding: [0, 0, 0, 10],color: #93B8E2,fontSize: 12,fontFamily: Alibaba-PuHuiTi-R},splitLine: {show:…

procmethues 二进制安装

pormethues是一个开源的系统监控以及报警系统。整合zabbix的功能&#xff0c;系统&#xff0c;网络&#xff0c;设备。 procmeteus可以兼容网络&#xff0c;设备。容器监控。告警系统。因为他和k8s是一个项目开发的产品&#xff0c;天生匹配k8s的原生系统。容器化和云原生服务…

【Java基础】JVM关闭回调函数(ShutdownHook)的应用场景

文章目录 一.ShutdownHook介绍二.ShutdownHook被调用场景三.ShutdownHook如何使用四.ShutdownHook实践 一.ShutdownHook介绍 ShutdownHook就是一个简单的 已初始化 但是 未启动 的 线程 。当虚拟机开始关闭时&#xff0c;它将会调用所有已注册ShutdownHook的回调函数&#xff0…

Gnuplot安装与配置

安装默认选项&#xff0c;下一步配置环境变量 找到系统环境变量&#xff0c;找到PATH 新建 浏览 将bin目录加进去 如图 再按winR&#xff0c;输入cmd打开终端&#xff0c;输入gnuplot&#xff0c;如果提示以下信息就可以绘图 如果要在Visual Studio中结合代码使用&#xff0c;需…