2022IDEA的下载、安装、配置与使用(一)

简介: 2022IDEA的下载、安装、配置与使用

1.IntelliJ IDEA 介绍

1.2 JetBrains 公司介绍

IDEA(https://www.jetbrains.com/zh-cn/)是 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 Studio:用于开发 android(google 基于 IDEA 社区版进行迭代)

1.2 IntelliJ IDEA 介绍

IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。

💬 IntelliJ IDEA 在 2015 年的官网上这样介绍自己:

Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.

IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

1.3 IDEA 的主要功能介绍

1.3.1 语言支持上

1.3.2 其他支持

1.4 IDEA 的主要优势:(相较于 Eclipse 而言)

  • 强大的整合能力。比如:Git、Maven、Spring 等
  • 提示功能的快速、便捷
  • 提示功能的范围广

  • 好用的快捷键和代码模板
  • 精准搜索

1.5 IDEA 的下载地址

🏠 中文地址: https://www.jetbrains.com/zh-cn/idea/download/#section=windows

🏠 英文地址:https://www.jetbrains.com/idea/download/#section=windows

IDEA 分为两个版本:旗舰版(Ultimate)社区版(Community)。旗舰版收费(限 30 天免费试用),社区版免费,这和 Eclipse 有很大区别。

这里提供了不同操作系统下的两个不同版本的安装文件。

两个不同版本的详细对比,可以参照官网:https://www.jetbrains.com/products/compare/?product=idea&product=idea-ce

1.6 官网提供的详细使用文档

🏠 https://www.jetbrains.com/help/idea/getting-started.html

2.windows 下安装过程

2.1 安装前的准备

2.1.1 硬件要求(Hardware requirements)

  • 内存:2 GB RAM minimum, 4 GB RAM recommended
  • 硬盘:1.5 GB hard disk space + at least 1 GB for caches
  • 屏幕:1024x768 minimum screen resolution

建议配置:内存 8G 或以上,CPU 最好 i5 以上,最好安装块固态硬盘(SSD),将 IDEA安装在固态硬盘上,这样流畅度会加快很多。

2.1.2 软件要求(Software requirements)

JRE 1.8 is bundled with the IntelliJ IDEA distribution. You do not need to install Java on your computer to run IntelliJ IDEA.A standalone JDK is required for Java development.

JRE 1.8与IntelliJ IDEA发行版捆绑在一起。运行IntelliJ IDEA不需要在计算机上安装Java。Java开发需要独立的JDK。

2.2 具体安装过程

2.2.1 官网下载

🏠 下载地址:https://www.jetbrains.com/zh-cn/idea/download/#section=windows

这里我们下载旗舰版进行演示,如果你没有学校教育邮箱可选择下载Community社区版

2.2.2 双击开始安装

2.2.3 指定安装目录

2.2.4 选项配置

  • Create Desktop Shortcut:创建桌面快捷方式图标,建议勾选
  • Update context menu:是否将从文件夹打开项目添加至鼠标右键,根据需要勾选
  • Create Associations:idea关联文件格式,不推荐勾选,由于idea是重量级的软件,因此打开单个文件一般都是使用如Sublime Text、EditPlus等轻量级文本编辑器打开
  • Update PATH variable (restart needed):是否将IDEA启动目录添加到环境变量中,即可以从命令行中启动IDEA,根据需要勾选。但是我们一般都用自己的,即我们在安装 JDK 时都会自己配置好与下载的JDK相关联的环境变量。

2.2.5 快捷方式名设置(默认即可)

2.2.6 安装

2.2.7 关闭安装程序

2.3 安装总结

从安装上来看,IntelliJ IDEA 对硬件的要求似乎不是很高。可是实际在开发中其实并不是这样的,因为 IntelliJ IDEA 执行时会有大量的缓存、索引文件,所以如果你正在使用 Eclipse / MyEclipse,想通过 IntelliJ IDEA 来解决计算机的卡、慢等问题,这基本上是不可能的,本质上你应该对自己的硬件设备进行升级。

2.4 查看安装目录结构

找到你的安装目录,查看里面的文件:

  • bin:容器,执行文件和启动参数等
  • help:快捷键文档和其他帮助文档
  • jbr:即Jetbrains Runtime,是IDEA 自带的 Java 运行环境
  • lib:idea 依赖的类库
  • license:各个插件许可证信息
  • plugin:插件

📍 bin 目录下

关于调整VM配置文件 idea64.exe.vmoptions

  • 如果是32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了
  • 64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。
  • 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目, 建议进行修改,常修改的就是下面 3 个参数:
  • -Xms128m:设置初始的内存数,增加该值可以提高 Java 程序的启动速度。
    16 G 内存的机器可尝试设置为 -Xms512m
  • -Xmx750m:设置最大内存数,提高该值,可以减少内存 Garage垃圾 回收的频率,提高程序性能。
    16 G 内存的机器可尝试设置为 -Xmx1500m
  • -XX:ReservedCodeCacheSize=512m:保留代码占用的内存容量

2.5 查看设置目录结构

如果找不到该文件,可以先启动idea创建新项目后再次查看是否存在。

C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2022.2

这是 IDEA 的各种配置的保存目录。这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置, 所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认。

3.启动idea-旗舰版认证

申请教育邮箱获取个人许可证参考:https://blog.csdn.net/qq_62982856/article/details/126570223

4.创建 Java 工程,运行 HelloWorld

4.1 创建 Java 工程

4.1.1 新建项

IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(Workspaces),最大单元就是Project。这里可以把 Project 理解为 Eclipse 中的 Workspace。

  • Create New Project:创建一个新的工程
  • Open:打开一个已有工程
  • Get from VCS:可以通过服务器上的项目地址 check out Github 或其他 Git 托管服务器上的项目 拉取到本地

4.1.2 新建项信息配置

4.2 设置显示常见的视图

4.3 工程界面展示

  • 工程下的 src 类似于 Eclipse 下的 src 目录,用于存放代码。
  • 工程下的.idea 和 project01.iml 文件都是 IDEA 工程特有的。类似于 Eclipse 工程下的.settings、.classpath、.project 等。

4.4 创建 package 和 class

在 src 目录下创建一个包:com.fox

在com.fox 包下创建一个HelloWorld程序:

接着在类 HelloWorld 里声明主方法,输出 helloworld,完成测试:

package com.fox;
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

在 IDEA 中写完代码后,不用点击保存。因为 IDEA 会进行实时保存代码。


相关文章
|
7月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
443 27
|
7月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
844 18
|
8月前
|
缓存 Java Spring
IDEA中配置HTML和Thymeleaf热部署的步骤
以上就是在IntelliJ IDEA中配置HTML和Thymeleaf热部署的步骤。这样的配置可以大大提高你的开发效率,让你更专注于代码的编写,而不是等待应用的重启。希望这个指南对你有所帮助!
524 21
|
10月前
|
人工智能 IDE 编译器
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
2002 15
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
|
10月前
|
Java Maven
Idea配置项目的热启动
Idea配置项目的热启动
1064 5
Idea配置项目的热启动
|
9月前
|
人工智能 自然语言处理 Java
30分钟速成:IntelliJ IDEA 2024下载安装与多语言开发环境配置手册
IntelliJ IDEA是Java/Kotlin开发领域的旗舰级IDE,最新版本实现了AI全栈辅助、量子计算插件和多语言互操作三大技术突破。AI辅助提升代码生成与性能优化准确率40%,量子计算插件支持1024量子位模拟,多语言混合调试性能提升300%。系统要求包括i5以上CPU、8GB内存及Windows 7+等。安装流程涵盖获取Ultimate版、配置启动器及性能优化设置。核心功能包括AI编码助手和多语言开发环境配置。提供量子算法开发和AI代码审查实战案例,并附故障排查指南和学习资源。
|
11月前
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
702 0
|
IDE Java Maven
Idea安装及项目设置配置和基本使用
Idea安装及项目设置配置和基本使用
1098 0
Idea安装及项目设置配置和基本使用
|
XML Android开发 数据格式
IDEA安装及配置
IDEA安装及配置
290 0
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
598 0