IDEA 2023.3.6 下载、安装、激活与使用

news2024/10/5 12:45:09

一、IDEA2023.3.6下载

        国际官网:https://www.jetbrains.com/ 
        国内官网:https://www.jetbrains.com.cn/
        如果国际官网无法访问,就使用国内官网,我们以国内官网为例下载IDEA2023.3.6 

首先进入首页如下图:

进入 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE  点击如下图所示的“下载”


进入如下图:

默认是当前最新版本,我们不使用最新版,选择“Windows” --> "其他版本",如下图:

我们选择2023.3.6 的旗舰版:

 即可完成下载。

二、安装

注意,安装前请先卸载已经安装的版本,确保卸载干净

我们安装到D:soft目录下

如下图:双击“ideaIU-2023.3.6.exe”

如图:下一步

进入如下图:

我们修改安装目录为:D:\soft\JetBrains\IntelliJ_IDEA_2023.3.6  注意路径中不要有空格、不要有中文、不要有特殊符号。然后下一步 

这里我们只选择一个“创建桌面快捷方式”即可,其他的不需要选择。下一步

这里的"JetBrains"就是我们的开始菜单出现的名称,直接“安装”即可

大约3-5分钟,出现如图:

OK,已经安装完成,注意,这里千万别运行,直接完成即可

三、激活 

2023.3.6 激活包下载地址: JETBRA.IN CHECKER | IPFSicon-default.png?t=N7T8https://3.jetbra.in/

如下图所示:

选择上面的三个,看哪个能访问,就访问哪个,我这里打开了第三个如图:

注意,这里出现的是2023.2.x系列版本的,2023.3.6同样适用。
点击如上图“ jetbra.zip” ,下载此包,

解压后进入此目录下的\jetbra\scripts里,

双击:install-current-user.vbs 出现如下弹窗:

点击“确定”, 然后大约1分钟,出现如下弹窗

点击“确定”,即可。

然后再次进入上面的下载此激活包的页面

点击这里的“Copy to clipboard” ,即复制了此激活码。

打卡IDEA

我们选择激活,出现如下图

这里的“Activate”按钮 变亮,说明已经激活成功。点击此“Activate”按钮,完成激活。
弹出如下弹窗:


OK激活完成,日期到2026年9月16日。

四、创建第一个 Hello World 程序

java项目一般做如下设置:
①创建项目(project)
②创建模块(module)
③创建包(package)
④创建类(class)

1、创建项目(project)

我们创建一个名为“MyProject” 的的项目,保存在E:\Java 目录下

进入如下图

直接在这里创建也可以,初学阶段我们选择“  Empty Project

如下图所示:

如图

2、创建模块(module)

如图鼠标放到此项目上,右键“New”- “Module”

创建一个名为 TestModule的模块,JDK为电脑中安装好的的JDK17.0.11

点击“Create” ,此模块就创建成功, 位于E:\Java\MyProject\ 下。

3、创建包(package)

创建一个名为“FirstPackage”的包,

在此TestModule模块模块下的src目录上右键“New” - “Package”

如下图弹窗

直接输入包名回车即可

如图:此项目、模块、包已经创建完成。

最终此目录为:E:\Java\MyProject\TestModule\src\FirstPackage

我们的java类代码文件(以.java为后缀的java源文件)就在每个包(packect)目录创建。

扩展:

通常情况下,根据项目需要,会以项目域名倒序来创建多层包,如test.baidu.com. 我们会输入包名“com.baidu.test”,如图

在下图输入“com.baidu.test”

如下图,在此模块TestModule下有创建了一个com.baidu.test的包。

其真实目录为 E:\Java\MyProject\TestModule\src\com\baidu\test,其实就是在此模块下位我们递归创建了com/baidu/test三个目录。最终的java类文件是放在此test目录下的。

初学阶段,我们以单一的包FirstPackage为例即可。

4、创建类(class)

这里才是我们最终要写的以java为后缀的java源码类文件。通常java源码文件要放入包里

例:在包FirstPackage里创建一个名为HelloWorld的java文件

如下图:

最终我们的HelloWorld.java 文件就在E:\Java\MyProject\TestModule\src\FirstPackage 目录中。

就可以在此文件里写java代码了:

同理,如果要在com.baidu.test 包里创建文件,只需要在此包名上右键“New” - “Java Class” 创建即可,此创建的文件位于../com/baidu/test/目录下。

五、IDEA的基本设置

默认菜单栏是隐藏的,点击右上角展开后,“File” - "Settings"  进入如下图所示的设置页面:

再次可以对其进行样式风格、字体大小等设置。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

芯片原厂驱动开发工程师:初学到精通,如何快速成长?

01 前言 大家好,我是XX,来自湖南XX学院,电子信息18级,也曾在创新基地控制组学习过两三年,毕业后就职于一家芯片原厂的解决方案部,担任驱动工程师的职位,算上实习期,我的工作时长已有…

【机器学习】深入探索机器学习:线性回归算法的原理与应用

❀线性回归算法 📒1. 引言📒2. 线性回归的基本原理🎉回归方程🎉最小化误差🎉线性回归的假设条件 📒3. 线性回归算法的实现📒4. 线性回归算法的特征工程📒5. 线性回归模型评估与优化&…

【模拟退火算法】超详解全局优化算法

模拟退火算法是一种基于概率的全局优化算法,广泛应用于解决复杂的优化问题。 一、模拟退火算法的基本原理 初始化温度:设定一个初始温度( T_0 ),并随机选择一个初始解 ( x_0 )作为当前解。迭代过程:在每个温度下进行固定次数的…

ubuntu移动硬盘重命名

因为在ubuntu上移动硬盘的名字是中文的,所以想要改成英文的。 我的方法: 将移动硬盘插到windows上,直接右键重命名。再插到ubuntu上名字就改变了。 别人的方法: ubuntu下如何修改U盘名字-腾讯云开发者社区-腾讯云 在自带的软件…

opencascade 快速显示AIS_ConnectedInteractive源码学习

AIS_ConcentricRelation typedef PrsDim_ConcentricRelation AIS_ConcentricRelation AIS_ConnectedInteractive 简介 创建一个任意位置的另一个交互对象实例作为参考。这允许您使用连接的交互对象,而无需重新计算其表示、选择或图形结构。这些属性是从您的参考对…

CUDA_VISIBLE_DEVICES‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题: 命令行出现CUDA_VISIBLE_DEVICES0 python trainer.py这种命令 这是Linux可以的,但是Windows不行。 解决方案: 这条命令的含义是指定某个GPU来运行程序,我们可以在程序开头添加指定GPU的代码,效果是一样的&…

SQL高级知识:开窗函数

点击关注公众号,SQL干货及时获取 后台回复:1024,获取海量学习资源 SQL刷题专栏 SQL145题系列 开窗函数的定义 开窗函数用于为行定义一个窗口,它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够…

重学java 49 List接口

但逢良辰,顺颂时宜 —— 24.5.28 一、List接口 1.概述: 是collection接口的子接口 2.常见的实现类: ArrayList LinkedList Vector 二、List集合下的实现类 1.ArrayList集合的使用及源码分析 1.概述 ArrayList是List接口的实现类 2.特点 a.元素有序 —> 按照什么顺…

【Flutter】显式动画

🔥 本文由 程序喵正在路上 原创,CSDN首发! 💖 系列专栏:Flutter学习 🌠 首发时间:2024年5月29日 🦋 欢迎关注🖱点赞👍收藏🌟留言🐾 目…

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 问题描述: 解决方案: 1、检查oracle的监听服务是否运行正常 1)点击键盘的winr,输入services.msc,点击确认/回车键; 2)查…

2023年信息素养大赛小学组C++智能算法复赛真题

今天给大家分享2023年全国青少年信息素养大赛小学组C智能算法挑战赛复赛里面的一套真题,希望有助于大家了解复赛的难度及备考。 其他真题下载:网盘-真题-信息素养大赛

PyTorch安装与配置

前言 参考文档:https://github.com/TingsongYu/PyTorch-Tutorial-2nd 环境配置之Anaconda 解释器——python.exe,是人类与CPU之间的桥梁,需要配置系统环境变量 Anaconda:集成环境,包管理器 Conda 安装 Anaconda&am…

12.2 通道-阻塞与流程控制、通道型函数、退出通道

阻塞与流程控制 通常在并发程序中要尽力避免阻塞式操作,但有时又需要让代码暂时处于阻塞状态,以等待某种条件、信号或数据,然后再继续运行。 对于无缓冲通道,试图从无人写入的通道中读取,或者向无人读取的通道中写入…

学习笔记——数据通信基础——数据通信网络(拓扑结构)

网络拓扑 网络拓扑(Network Topology)是指用传输介质(例如双绞线、光纤等)互连各种设备(例如计算机终端、路由器、交换机等)所呈现的结构化布局。 1、网络拓扑形态 星型网络∶所有节点通过一个中心节点连接在一起。 优点∶容易在网络中增加新的节点。通信数据必须经过中心节点…

学习Uni-app开发小程序Day21

学习了评分组件、自定义导航栏 评分组件uni-rate 这是需要达到的效果图,这里先分析下效果图, 1、图片是从布局中间弹出的,那这里就要用到uni-popup ,设置type从中间弹出 2、这个弹出的顶部和上一张的顶部布局是一样的&#xff0c…

C# 反射GetProperties和GetFields的坑

有时候使用反射,获取类的所有字段和所有属性,一般情况下是按照我们写的先后顺序返回的。 但是我今天碰到了一次不是按照顺序返回的!!! 翻看文档: GetProperties: https://learn.microsoft.com/…

【C++】从零开始构建红黑树 —— 节点设计,插入函数的处理 ,旋转的设计

送给大家一句话: 日子没劲,就过得特别慢,但凡有那么一点劲,就哗哗的跟瀑布似的拦不住。 – 巫哲 《撒野》 🌋🌋🌋🌋🌋🌋🌋🌋 ⛰️⛰️…

WordPress建网站公司 建易WordPress建站

建易WordPress建网站公司是一家专业从事WordPress网站建设、网站维护、网站托管、运营推广和搜索引擎优化(SEO)等服务的公司。建易WordPress建网站公司提供多种服务,包括模板建站和定制网站,并且明码标价,价格透明,竭诚为全国各地…

常见5大开发进度盲点问题及解决方案

在软件开发项目中,识别并解决常见的进度管理盲点问题,对于确保项目按时、按预算、高质量完成至关重要。它直接关系到项目能否顺利进行,忽视任何一个问题,都可能导致项目延期、成本超支、质量下降,甚至项目失败。 因此&…

G60-M60F-ZQ手动抓取快速接头,专用于吊装设备的重物快速抓取

客户需求概述: 客户需要将重达将近400公斤的产品从一个工作台移动至另一个工作台,目前的方法是通过人工将吊环的螺纹与产品的螺纹相互拧紧,然后利用装备吊起移动,但这种方式效率低下,且因为工人的操作有时难以达到理想…