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

一、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日。

也可以在 顶部菜单 “Help” -“Register” 里查看到期日期。

注意,注册激活后,会在当前用户的环境变量里生产多个环境变量,如下图所示:

其中“IDEA_VM_OPTIONS” 这个不能删除,一旦删除,就需要按重新注册。

四、创建第一个 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.mzph.cn/bicheng/64293.shtml

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

相关文章

ip_done

文章目录 路由结论 IP分片 数据链路层重谈Mac地址MAC帧报头局域网的通信原理MSS,以及MAC帧对上层的影响ARP协议 1.公司是不是这样呢? 类似的要给运营商交钱,构建公司的子网,具有公司级别的入口路由器 2.为什么要这样呢?? IP地…

深度学习作业 - 作业十一 - LSTM

问题一 推导LSTM网络中参数的梯度,并的分析其避免梯度消失的效果 LSTM网络是为了解简单RNN中存在的长程依赖问题而提出的一种新型网络结构,其主要思想是通过引入门控机制来控制数据的流通,门控机制包括输入门、遗忘门与输出门,同…

医院与医疗设备供应商网络安全事故综述

医院与医疗设备供应商网络安全事故综述 在医疗行业中,医院和医疗设备供应商的网络安全问题同样不容忽视。以下是一些近年来发生的重大网络安全事故的总结: 1. 德国杜塞尔多夫大学医院勒索软件攻击(2020年) 事件描述&#xff1a…

修改vscode中emmet中jsx和tsx语法中className的扩展符号从单引号到双引号 - HTML代码补全 - 单引号双引号

效果图 实现步骤 文件 > 首选项 > 设置搜索“”在settings.json中修改,增加 "emmet.syntaxProfiles": {"html": {"attr_quotes": "single"},"jsx": {"attr_quotes": "double","…

从0到1实现vue3+vite++elementuiPlus+ts的后台管理系统(一)

前言:从这篇文章开始实现vue3vite的后台管理系统,记录下自己搭建后台系统图的过程。 这篇文章完成项目的初始化和基本配置,这一步可以直接跟着vue3官网进行。整个系列只有前端部分,不涉及后端。 vue3官网:https://cn.…

JavaEE初阶——多线程(线程安全-锁)

复习上节内容(部分-掌握程度不够的) 加锁,解决线程安全问题。 synchronized关键字,对锁对象进行加锁。 锁对象,可以是随便一个Object对象(或者其子类的对象),需要关注的是&#xff…

如何在NGINX中实现基于IP的访问控制(IP黑白名单)?

大家好,我是锋哥。今天分享关于【如何在NGINX中实现基于IP的访问控制(IP黑白名单)?】面试题。希望对大家有帮助; 如何在NGINX中实现基于IP的访问控制(IP黑白名单)? 1000道 互联网大…

Docker--Docker Registry(镜像仓库)

什么是Docker Registry? 镜像仓库(Docker Registry)是Docker生态系统中用于存储、管理和分发Docker镜像的关键组件。 镜像仓库主要负责存储Docker镜像,这些镜像包含了应用程序及其相关的依赖项和配置,是构建和运行Doc…

微信小程序:实现节点进度条的效果;正在完成的节点有动态循环效果;横向,纵向排列

参考说明 微信小程序实现流程进度功能 - 知乎 上面的为一个节点进度条的例子&#xff0c;但并不完整&#xff0c;根据上述代码&#xff0c;进行修改完善&#xff0c;实现其效果 横向效果 代码 wxml <view classorder_process><view classprocess_wrap wx:for&quo…

window下的qt5.14.2配置vs2022

这里做一个笔记&#xff0c;已知qt5.14.2和vs2022不兼容&#xff0c;无法自动扫描到vs的编译器。但由于团队协作原因&#xff0c;必须使用qt5.14.2&#xff0c;并且第三方库又依赖vs2022。其实qt5.15.2是支持vs2022的&#xff0c;如果能够用qt5.15.2&#xff0c;还是建议使用qt…

Java-27 深入浅出 Spring - 实现简易Ioc-03 在上节的业务下手动实现IoC

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; 大数据篇正在更新&#xff01;https://blog.csdn.net/w776341482/category_12713819.html 目前已经更新到了&#xff1a; MyBatis&#xff…

梳理你的思路(从OOP到架构设计)_UML应用:业务内涵的分析抽象表达01

目录 1、 系统分析(System Analysis) 系統分析的涵意 业务(领域)知识 业务内涵 业务(领域)概念 2、举例(一) &#xff1a;东方传说 UML与建模工具 1、 系统分析(System Analysis) 系統分析的涵意 许多人在学习系统分析(System Analysis)时&#xff0c;常迷失于其字面上…

Web 安全 跨站 跨域 XSS CSRF

跨站 跨站即 cross-site&#xff0c;它和同站&#xff08;same-site&#xff09;相对&#xff0c;对协议和端口号无要求&#xff0c;只要两个 URL 的 eTLD 1 一致&#xff0c;就能称为同站。那么什么是 eTLD 呢&#xff1f; eTLD 即 effective top level domain&#xff0c;…

k8s服务搭建与实战案例

Kubernetes&#xff08;K8s&#xff09;作为一个开源的容器编排平台&#xff0c;广泛应用于现代的云原生应用架构中。以下是一些常见的 **Kubernetes 实战案例**&#xff0c;包括从基础部署到高级应用场景的使用。通过这些案例&#xff0c;可以更好地理解 K8s 的运作原理和最佳…

PYQT5程序框架

pyqt5程序框架_哔哩哔哩_bilibili 1.UI代码 Qhkuja.py # -*- coding: utf-8 -*-# Form implementation generated from reading ui file Qhkuja.ui # # Created by: PyQt5 UI code generator 5.15.7 # # WARNING: Any manual changes made to this file will be lost when py…

基于MobileNet v2模型的口罩实时检测系统实现

基于kaggle数据集训练的模型其实现结果如下&#xff1a; 代码结构如下&#xff1a; 实时口罩检测器&#xff1a; 从导航栏中的链接“实时的口罩检测器”功能&#xff0c;该系统包含一个实时检测用户是否佩戴口罩的功能。基于图片的口罩检测器&#xff1a; 从另一个导航链接“基…

高效项目托管指南:从本地到 GitHub 的完整流程

在现代软件开发中&#xff0c;将项目托管在 GitHub 上是一个常见且高效的方式。GitHub 不仅可以用作版本控制工具&#xff0c;还能帮助你与团队协作或展示自己的项目。本文将带你一步步完成项目的打包和上传。 高效项目托管指南&#xff1a;从本地到 GitHub 的完整流程 1. 准备…

用TPS54531绘制BUCK电路板

首先&#xff0c;这TPS54531 是一款非同步降压转换器芯片&#xff08;异步&#xff09;。 这是BUCK的基本原理图&#xff0c;它是异步的。 我们用这款芯片来控制MOS管的高频开关&#xff0c;以此实现降压。 这里使用的应该是CCM模式。 这里&#xff1a; Vi为24V&#xff0c;…

【新人系列】Python 入门(十六):正则表达式

✍ 个人博客&#xff1a;https://blog.csdn.net/Newin2020?typeblog &#x1f4dd; 专栏地址&#xff1a;https://blog.csdn.net/newin2020/category_12801353.html &#x1f4e3; 专栏定位&#xff1a;为 0 基础刚入门 Python 的小伙伴提供详细的讲解&#xff0c;也欢迎大佬们…

人工智能增强的音频和聊天协作服务

论文标题&#xff1a;AI-enabled Audio and Chat Collaboration Services 中文标题&#xff1a;人工智能增强的音频和聊天协作服务 作者信息&#xff1a; Emil P. Andersen, Norwegian Defence Research Establishment (FFI), Kjeller, NorwayJesper R. Goksr, Sindre E. Ha…