最详细IDEA 的安装、配置与使用

2023-05-16

目录

    • IDEA 的安装、配置与使用
      • 一、IntelliJ IDEA 介绍
        • 1.IntelliJ IDEA 介绍
        • 2.官网:
        • 3.IDEA 的下载地址:( 官网)
        • 4.官网提供的详细使用文档:
      • 二、windows 下载安装过程
        • 1.安装具体过程
        • 2.查看安装目录
      • 三、 启动应用后 简单配置
        • 1. 是否导入已有设置
        • 2. 激活
        • 3. 设置主题
        • 4. 设置插件
      • 四、 创建 Java 工程 ,运行 HelloWorld
        • 1. 创建 Java 工程
        • 2. 创建package和class


IDEA 的安装、配置与使用

一、IntelliJ IDEA 介绍

1.IntelliJ IDEA 介绍

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

2.官网:

链接: 官网:https://www.jetbrains.com/idea/
在这里插入图片描述

3.IDEA 的下载地址:( 官网)

链接: 官网

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

4.官网提供的详细使用文档:

https://www.jetbrains.com/help/idea/meet-intellij-idea.html

二、windows 下载安装过程

1.安装具体过程

双击安装软件:
在这里插入图片描述
简单粗暴方式:一路下一步即可。

注意:

  • 确认 32 位版还是 64 位版
  • 确认是否与.java、.groovy、.kt 格式文件进行关联,这里也可以选择不关联
    在这里插入图片描述

2.查看安装目录

在这里插入图片描述

说明:

  • bin:容器,执行文件和启动参数等
  • help:快捷键文档和其他帮助文档
  • jre64:64 位java 运行环境
  • lib:idea 依赖的类库
  • license:各个插件许可
  • plugin:插件

三、 启动应用后 简单配置

1. 是否导入已有设置

首次启动,会弹出如下的对话框。选择不导入已有的设置。

在这里插入图片描述

2. 激活

以 IDEA 2017.3 版本为例,需要按照如下的方式激活:

方式一:
淘宝,你懂的。

方式二:
度娘,你懂的。

方式三:
我的网盘链接:https://pan.baidu.com/s/1-h98oHxJ2NOuC4KY2GMmbA
提取码:s6uw

3. 设置主题

在这里插入图片描述
根据个人喜好,进行选择,也可以选择跳过(skip all and set defaults)。后面在
settings 里也可以再设置主题等。这里选择:Next:Default plugins

4. 设置插件

在这里插入图片描述
设置 IDEA 中的各种插件,可以选择自定义设置、删除,或者安装本身不存在的插件(比如:支持 Scala 的插件)。这里不设置,后面也可以通过界面菜单栏的settings 进行设置。

链接: IDEA 插件官方下载地址

四、 创建 Java 工程 ,运行 HelloWorld

1. 创建 Java 工程

在这里插入图片描述

  • Create New Project:创建一个新的工程
  • Import Project:导入一个现有的工程
  • Open:打开一个已有工程。比如:可以打开 Eclipse 项目。
  • Check out from Version Control:可以通过服务器上的项目地址 check out Github上面项目或其他 Git 托管服务器上的项目。

在这里插入图片描述
选择指定目录下的 JDK 作为 Project SDK。
如果要创建 Web 工程,则需要勾选上面的 Web Application。如果不需要创建 Web工程的话,则不需要勾选。这里先不勾选,只是创建简单的 Java 工程。

其中,选择 New:
选择 jdk 的安装路径所在位置即可。

点击 OK 以后,选择 Next:
在这里插入图片描述
这里不用勾选。选择 Next,进入下一个页面:
在这里插入图片描述
给创建的工程起一个名字,点击 finish。
点击 OK 即可。

2. 创建package和class

在src下创建包:
在这里插入图片描述
填写包名 ,ok即可。

在包下 new-class

在这里插入图片描述
填写类名,ok即可。

接着在类 HelloWorld 里声明主方法,输出 helloworld,完成测试。
在这里插入图片描述

后续的常用配置、布局说明 可以关注我 !!

IDEA中最全常用配置、布局说明


如果有收获!!! 希望老铁们来个三连,点赞、收藏、转发。
创作不易,别忘点个赞,可以让更多的人看到这篇文章,顺便鼓励我写出更好的博客
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最详细IDEA 的安装、配置与使用 的相关文章

随机推荐

  • 集合框架(4):HashMap底层原理分析

    文章目录 一 Map接口中常用的方法二 Map接口继承树三 Map底层源码分析1 Map xff1a 2 Map中key value的理解 xff1a 3 面试题 四 HashMap底层源码分析1 在jdk7中2 在jdk8中3 JDK1
  • HashMap中对红黑树、CAS等知识的补充

    目录 一 红黑树1 概念2 图示3 红黑树的特性 二 解决哈希冲突常见方法1 开放定址法2 链接地址3 再哈希法4 建立公共溢出区 三 CAS1 定义2 操作3 Java中CAS操作4 存在的问题5 实际应用 一 红黑树 1 概念 是一种自
  • 集合框架(1):Collection | Iterator | 增强for

    文章目录 Collection接口一 集合框架的概述Collection接口继承树Collection接口中的方法的使用使用迭代器Iterator遍历Collection集合增强for循环遍历集合 文章链接Java语法https blog
  • 解决tomcat启动闪退问题

    通过自己的实践和查阅资料 xff0c 完美解决一下问题 分享给需要的朋友 遇到问题所在 tomcat启动后 xff0c 黑窗口一闪而过 原因分析 缺少JAVA HOME 或者缺少JRE HOME xff0c 说明你的环境变量不对 xff0c
  • 一维数组 | 二维数组 | 内存解析

    文章目录 一 数组1 数组的理解 xff1a 2 数组相关的概念 3 数组的特点 xff1a 4 数组的分类 xff1a 5 数据结构 xff1a 二 一维数组1 一维数组的声明与初始化2 一维数组元素的引用3 数组的属性 xff1a le
  • Java基本语法

    文章目录 关键字与保留字1 关键字2 保留字 标识符1 标识符2 定义合法标识符规则3 Java中的名称命名规范 变量1 变量的概念2 变量作用3 声明变量4 变量分类5 数据类型6 基本数据类型之间的运算 运算符程序流程控制1 顺序结构2
  • Java小型计算器

    通过对程序的编写 xff0c 可以不同位数实现对加减乘除的计算 xff0c 以及对错误答案给出提示 以满足一些大人给小孩出题的困惑 xff0c 此程序可以自己出题 xff0c 自己检测答案 随时随地想做就做 需求 xff1a 1 实现计算器
  • 杨辉三角 | 回形数 | 复制 | 赋值练习题

    目录 杨辉三角回形数格式方阵的实现使用简单数组拓展 xff1a 修改题目 xff0c 实现array2对array1数组的复制 杨辉三角 使用二维数组打印一个10行杨辉三角 span class token keyword public s
  • 水仙花数 | 平闰年 | 斐波那契数列 | 反转单词

    目录 水仙花1 三位数的水仙花2 四位数的水仙花 平闰年斐波那契数列反转句子中单词顺序 水仙花 1 三位数的水仙花 span class token keyword for span span class token punctuation
  • 图像去雾:AOD-Net

    论文地址 xff1a https arxiv org pdf 1707 06543 pdf 相关代码 xff1a GitHub MayankSingal PyTorch Image Dehazing PyTorch implementati
  • 打印三角形 | 所有素数

    目录 3 100的所有素数找出来5 5正方形直角三角形反直角三角形正等腰三角形 xff08 金字塔 xff09 倒立等腰三角形 4 61 1 1 1 3 43 1 5 1 7 43 1 9 1 11 43 43 1 n 若n为99 3 10
  • 冒泡排序 | 快速排序 | 线性查找 | 二分查找等

    目录 排序算法 xff1a 冒泡排序排序算法 xff1a 快速排序数组的复制 反转 查询 xff08 线性查找 二分查找 xff09 排序算法 xff1a 冒泡排序 span class token keyword public span
  • 多线程(1/2)

    文章目录 一 多线程概述1 概念1 1 程序 进程 线程1 2 单核cpu和多核cpu1 3 并行和并发 2 优点3 何时需要 二 继承Thread类1 多线程创建的方式一 xff1a 继承于Thread类2 线程常用方法3 线程的优先级4
  • 多线程(2/2)

    文章目录 一 程序安全的单例模式之懒汉式1 通过同步代码块解决懒汉式单例设计模式的线程安全问题2 通过同步方法解决懒汉式单例设计模式的线程安全问题 二 死锁问题1 死锁的理解 2 说明 三 Lock锁方式解决线程安全问题四 线程的通信1 涉
  • 集合框架(5):LinkHashMap | TreeMap | Properties | Collections工具类

    文章目录 一 LinkedHashMap底层实现原理二 TreeMap1 自然排序2 定制排序 三 Properties四 Collections 工具类1 工具类中常用的方法2 代码演示 文章链接Java语法https blog csdn
  • 集合框架(2):List | ArrayList | LinkedList | Vector的底层源码

    文章目录 一 list比较ArrayList LinkedList Vector三者的异同 xff1f List接口常用方法List遍历及常用方法总结 ArrayList源码分析LinkedList源码分析Vector源码分析ArrayLi
  • 集合框架(3):set | HashSet | LinkedHashSet | TreeSet的底层源码

    文章目录 一 Set练习题 xff1a 在list内去除重复数据值 二 HashSet三 LinkHashSet四 TreeSet1 自然排序2 定制排序 文章链接Java语法https blog csdn net weixin 45606
  • 单例设计模式

    目录 一 设计模式1 理解2 常用设计模式 23种经典的设计模式 二 单例设计模式1 概念 xff1a 2 如何实现 xff1f 3 饿汉式和懒汉式的区别4 应用场景 xff1a 三 模板方法的设计模式1 解决的问题2 举例3 应用场景 一
  • PageHelper实现分页详细版、整合SSM应用

    在项目开发中我们经常要实现分页技术 xff0c 传统的开发过于繁琐 xff0c 这里我们讲解MyBatis中引进的PageHelper实现分页 简单易懂 xff0c 便于上手 xff01 xff01 xff01 参照官网 完成以下分页技术的
  • 最详细IDEA 的安装、配置与使用

    目录 IDEA 的安装 配置与使用一 IntelliJ IDEA 介绍1 IntelliJ IDEA 介绍2 官网 xff1a 3 IDEA 的下载地址 xff1a 官网 4 官网提供的详细使用文档 xff1a 二 windows 下载安装