IDEA 使用教程

news/2024/11/17 19:24:53/文章来源:https://www.cnblogs.com/Chengkai730/p/18389663

概述

视频教程:【尚硅谷IDEA安装idea实战教程(百万播放,新版来袭)】

jetbrains 中文官网

IDEA 官网

IDEA 从 IDEA 2022.1 版本开始支持 JDK 17,也就是说如果想要使用 JDK 17,那么就要下载 IDEA 2022.1 或者之后的版本。

Jetbrains 公司旗下还有其它产品,比如:

  • WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术

  • PyCharm:用于开发 Python

  • PhpStorm:用于开发 PHP

  • RubyMine:用于开发 Ruby/Rails

  • AppCode:用于开发 Objective - C/Swift

  • CLion:用于开发 C/C++

  • DataGrip:用于开发数据库和 SQL

  • Rider:用于开发 .NET

  • GoLand:用于开发 Go

用于开发 Android 的 Android Studio,也是 Google 基于 IDEA 社区版进行迭代的。

IDEA 每一年都会发布一个版本,因此大版本号和年份保持一致。

小版本每一年只会出现 1,2,3,表示第 1 个版本,第 2 个版本和第 3 个版本的意思,不是代表月份。每一年通常都会发布三个小版本。小版本的迭代时间并不是固定的。

Ultimate:旗舰版;Community:社区版。

两个不同版本的详细对比,可以参照官网。官网提供的详细使用文档。

IDEA 2022 安装包:

官网:https://www.jetbrains.com/zh-cn/idea/download/?section=windows

百度网盘链接:https://pan.baidu.com/s/1ZKqLwHBv8yd8YBUL41hU1g?pwd=6666

提取码:6666

同一台电脑可以安装多个版本的 IDEA。

卸载 IDEA

以卸载 IDEA 2022.1.2 版本为例。

第一步,在【控制面板】找到【卸载程序】:

第二步,右键点击或左键双击 IntelliJ IDEA 2022.1.2 进行卸载:

第三步,如果需要保留下述数据,就不要打 √。如果想彻底删除 IDEA 所有数据,那就打上 √。

第四步,软件卸载完以后,还需要删除其它两个位置的残留:

安装 IDEA

第一步,下载完安装包,双击直接安装。

第二步,欢迎安装。

第三步,是否删除电脑上低版本的 IDEA(如果有,可以选择忽略)

如果电脑上有低版本的 IDEA,可以选择删除或保留。这里没有卸载旧版本,如果需要卸载,可以选择性勾选下面的保留旧的设置和配置。

第四步,选择安装目录,目录中要避免中文和空格。

第五步,创建桌面快捷图标等。

确认是否将 IDEA 与 .java.groovy.kt.kts 等格式文件进行关联。这里建议不关联。

第六步,在【开始】菜单新建一个文件夹(这里需要确认文件夹的名称),来管理 IDEA 的相关内容。

第七步,完成安装。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Redis]Intset

intset 小整数集合 set 集合容纳的元素都是整数并且元素个数较少时, Redis 会使用 intset 来存储集合元素。 intset 是紧凑的数组结构,同时支持 16 位、 32 位和 64 位整数 struct intset<T> {int32 encoding;//决定整数位宽是 16 位、 32 位还是 64int32 length ;//元…

Github祝你有美好的一天:Have an Octotastic day!

Thanks for submitting! Be sure to check your email. If you dont hear from us within the hour, you should receive an email from us in less than 8 days. Have an Octotastic day! 它来自 Github 服务。Github 的标志是一个 Octocat(如图所示),这句话可能类似于“祝…

第3天---RSA基础题型(二)

前言: 量是一定要积累的,但是不要一味的追求量,导致学完后面的知识,忘了前面的知识,得不偿失,那我们当然要避免这种情况,那就先花点时间复习昨天的内容。 ........ ........ 过了10min T9.添加小因子(e与phi不互素) 一.题目: from Crypto.Util.number import *flag =…

python文件打开方式详解——a、a+、r+、w+、rb、rt区别

在做深度学习大作业的时候看到了这个代码:一开始以为“rb”是相对路径的意思,搜了一下结果不是。 1.排除文件打开方式错误: r只读,r+读写,不创建,即需要事先存在一个文件以供读/读写,若不存在文件会报错 w新建只写,w+新建读写,二者都会将文件内容清零,即事先不需要有…

创业团队适合的10款科研项目经费管理系统

国内外主流的 10 款科研项目经费管理系统对比:PingCode、Worktile、Colloa科研项目管理平台、云科研管理系统、智方科研管理系统、NIH Grants、NSF – National Science Foundation、IDRC、Bill & Melinda Gates Foundation、Canadian Institutes of Health Research。在管…

最常用集合 - arraylist详解

ArrayList介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayList都有一个容量(capacity),表示底层数组的实际大小,容器内存储元素的个数不能多于当…

10款项目型企业管理系统,选择前需了解

国内外主流的 10 款企业项目管理系统对比:PingCode、Worktile、泛微 e-office、金蝶云星瀚、用友项目管理软件、Jira、Monday.com、Asana、Trello、Basecamp。在面对复杂的项目管理需求时,许多企业经常感到手头的工具不足以支撑高效的运作。有效的项目型企业管理系统不仅可以…

[js] 页面可见性API 监测用户切屏

Page Visibility API 可帮助检测用户切换页面,适用于考试或网课系统。本文介绍了 visibilitychange 事件和 document.visibilityState 的状态,并提供了基本的防作弊实现方法,如定期检查页面可见性和监听视频播放状态。Page Visibility API 在做考试系统或者网课系统的时候,…

[Paper Reading] ControlNet: Adding Conditional Control to Text-to-Image Diffusion Models

ControlNet: Adding Conditional Control to Text-to-Image Diffusion Models link 时间:23.11 机构:Standford TL;DR 提出ControlNet算法模型,用来给一个预训练好的text2image的diffusion model增加空间条件控制信息。作者尝试使用5w-1M的edges/depth/segmentation/pose等信…

结点电压法

如图,流过 1Ω电阻的电流是 (1+1/4)/(1+1/4+1/4)

【SpringBoot】分析 SpringBoot 中的扩展点

1 前言 SpringBoot 它给我们留了很多的扩展点,这节我们就看看都有哪些(有的扩展点是基于 Spring 的,有的我就不具体强调到底是 SpringBoot 还是 Spring 的噢)。 另外每一种扩展点我们都从两个方面来看: 入口时机:入口就是 SpringBoot 解析或者寻找你自定义的类的时机 执…