IntelliJ IDEA2022详解(介绍-下载-安装-卸载-激活-插件-全局设置JDK-全局设置Maven-去汉化-快捷键)_idea 2022-程序员宅基地

技术标签: 经验分享  java  编辑器  集成开发环境  Java苦咖啡  intellij-idea  

一、软件介绍

IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IDEA所提倡的是智能编码,是减少程序员的工作,因此在业界也被公认为最好的Java开发工具之一(Eclipse按耐不住准备发言)。
选择IDEA的理由:
1、历史潮流正在从Eclipse涌向IntelliJ IDEA,天平已经渐渐倾向IDEA;
2、强大的提示、修复和补全功能;
3、智能到令人瞠目结舌的重构功能;
4、好用到爆的查找打开功能;

二、软件下载

环境配置的基本要求:
在这里插入图片描述
IDEA官网:https://www.jetbrains.com/idea/
1、进入官网,点击Developer Tools(一次按照红色箭头操作即可)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、软件安装

在完成第二步骤,我们下载好了应用程序,接下来点击.exe进行下列操作即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
耐心等待一会,…
在这里插入图片描述
在这里插入图片描述
安装成功,界面如下:
在这里插入图片描述

四、软件卸载

卸载的方式有很多,这里举例两种:
①如360安全助手和腾讯电脑管家中都支持该功能;
②在控制面板-所有控制面板项-程序和功能中卸载;
在这里插入图片描述

五、软件激活

在2022版本中激活有三种方式,分别对应如下:①账户登录;②激活码;③注册号
在这里插入图片描述

六、安装插件

打开IDEA,依次点击file-setting-pluging,在该界面内进行插件的下载,但是需要在联网的状态才可以进行。
在这里插入图片描述

七、IDEA初始化全局设置JDK

【构建项目之前】
JDK配置:configure->Structure for New Projects
在这里插入图片描述

【构建项目之后】
第一步,点击File-Project Structure
在这里插入图片描述
第二步,在“Project Structure-Platform settings-SDKs”界面内,设置SDKs。
在这里插入图片描述
第三步,在“Project Structure-Project Settings-projecr”界面内,设置SDK。
在这里插入图片描述

八、IDEA初始化全局设置Maven

Maven配置:configure->Setting->Build,Execution,Deployment->Build Tools->Maven
在这里插入图片描述

九、如何将IDEA由中文变为英文

(中文版本)
在这里插入图片描述
(中文转英文版本)
打开IDEA,点击左上角的文件-设置-插件,搜索Chinese,将这个插件的√去掉重新启动即可。
在这里插入图片描述

十、常用快捷键

Alt + Enter:自动导包
Ctrl + Shift + N:模糊匹配查找文件
Ctrl + / 或 Ctrl + Shift + / :单行注释或多行注释
Ctrl + B:快速打开光标处的类或方法
Tab键或Shift+Tab键:缩进/不缩进选中的代码块
sout + Tab 键:快速创建输出语句
Alt + Insert:set/get; 构造方法; toString; 重写方法(注意:如果F12和Insert在一个键,则Fn+Alt + Insert才有效)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/blbyu/article/details/126113449

智能推荐

JinTao2_20210908no1编号fd92684a报错-程序员宅基地

文章浏览阅读336次。京淘前端业务实现知识复习关于后端JS的引入问题说明说明:在京淘后端页面中如何引入页面JS,步骤如下:1).在index.jsp中引入<jsp:include page="/commons/common-js.jsp"></jsp:include>2).在如具体JS<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><link _20210908no1编号fd92684a报错

【C++】cin 输入的常用方法_c++ cin-程序员宅基地

文章浏览阅读3k次。在使用cin是最好头文件部分加上一句using namespace std;这样就可以直接使用 cin >> 了。_c++ cin

【踩坑汇总】nvidia jetson agx xavier 安装编译autoware1.14(gpu版)_autoware melodic jetson xavier-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏4次。由于无法使用sdkmanager自定义选择相应的版本,一键安装的深度学习相关配置在使用某些环境时不避免的会出现版本上的冲突,根据autoware1.14版本的需要,这里选择重装opencv以及tensorrt,目标降级版本为opencv3.4-tensorrt7.2。_autoware melodic jetson xavier

基于MATLAB交通标志自动识别-程序员宅基地

文章浏览阅读19次。道路交通标志图像的获取是通过一个放在汽车内部的数字DV摄像机来采集的, 数字DV摄像机拍摄到的是交通标志,在驾驶的过程中,在数字DV摄像机拍摄到的画面中, 画面中的标志的大小也会随着距离变近而渐渐变大,这些画面被传送到计算机中,当识别 ,就不再对其它画面中的同一个标志进行识别,以减少计算机数据处理的时间。通过数字DV摄像机拍摄到连续的画面被传送到汽车内的计算机中,计算机中有 图像预处理程序、直方图均衡化的图像增强程序和基于特征匹配的图像识别程序,通过一 系列的图像处理完成道路标志的自动识别。

[报错记录]--Parsing error: No Babel config file detected for.._parsing error: no babel config file detected for d-程序员宅基地

文章浏览阅读1.1k次,点赞10次,收藏11次。未检测到Babel配置文件_parsing error: no babel config file detected for d:\\wangchao\\vscodeworks\\

Linux常用命令_使用命令查看当前登录系统的用户信息;使用命令查看当前工作目录的路径;-程序员宅基地

文章浏览阅读1.2k次。目录一、Linux 基础命令1.Shell的简介二.Linux命令的分类1.内部命令与外部命令的区别2.Linux命令行的格式1).通过的命令行使用格式2).通用的命令行使用格式3.编辑Linux命令行的辅助操作三.获取命令帮助的方法四.Linux-目录与文件的基本操作1.查看当前的工作目录 -pwd2.切换工作目录 -cd2.1相对与绝对2.2相对路劲的表现形式3.列表显示目录内容 -ls五.整点扩充1.文件2.通配符3.文件颜色_使用命令查看当前登录系统的用户信息;使用命令查看当前工作目录的路径;

随便推点

java DateUtil日期工具类,获取当前日期几天前的日期,一周前的日期,两日期间周数_dateutil 获取2周后-程序员宅基地

文章浏览阅读1.1w次,点赞2次,收藏4次。import java.util.Calendar;import java.text.SimpleDateFormat;import java.util.Date;public class DateUtil{/*** 获取指定日期间隔天数的起始值* @param date* @param pattern* @param num* @return*/public static ..._dateutil 获取2周后

如何理解处理器、CPU、多处理器、内核、多核?_处理器和处理器内核-程序员宅基地

文章浏览阅读4.3k次,点赞6次,收藏43次。最近在学计算机原理,涉及到核心数的概念,不太理解,在网上找资料阅读了几篇文章,发现这篇文章的解释容易理解,于是搬运过来。按照时间顺序或者说是CPU的发展顺序逐个解释好了:一、处理器 Processor处理器就是对程序指令进行处理的设备,指令可以分为三大类,第一类是对数据进行某种运算,例如对两个整数进行相加、相乘之类的。第二类是对数据进行读取、存储。第三类是对指令本身进行操作,例如分支、跳转等。二、中央处理器和协处理器 CPU and Coprocessor某些计算机因为通用处理器的性能无_处理器和处理器内核

keil设置程序起始地址及生成bin文件的方法_keil工程代码的起始地址怎么看-程序员宅基地

文章浏览阅读5k次,点赞7次,收藏29次。keil MDK bin_keil工程代码的起始地址怎么看

Unity3D-Tag 标签简介与应用_unity tag怎么用-程序员宅基地

文章浏览阅读5.3k次,点赞6次,收藏19次。Unity3D-Tag 标签简介与应用转载自Unity3D(通过Tag 标签查找物体)1.Tag 简介Tag 标签,就是一个标签。标签可以起到标识,区分的作用。同一类的模型,我们可以根据需要给他们设置成统一的标签。2.给模型添加Tag 标签选中一个模型,在模型的Inspector 面板上的顶部位置,设置Tag 选项为一个具体的标签。如果说引擎提供的标签没有自己想要的标签,可以自己手动添..._unity tag怎么用

Flowable流程部署、启动、处理、完成各模块的代码详解(图解)_flowable代码-程序员宅基地

文章浏览阅读1.1k次,点赞18次,收藏27次。Test*/processDefinition.getName() = 请假流程/*** 删除流程定义*/@Test// 删除部署的流程 第一个参数是 id 如果部署的流程启动了就不允许删除了// 第二个参数是级联删除,如果流程启动了 相关的任务一并会被删除掉。_flowable代码

2023 商业化ChatGpt Web源码_chatgpt商业版源码-程序员宅基地

文章浏览阅读738次。一款使用React搭建的一款可商业化的ChatGpt Web应用,支持接入支付宝当面付及易支付主要功能后台管理系统,可对用户,Token,商品,卡密等进行管理精心设计的 UI,响应式设计极快的首屏加载速度(~100kb)支持Midjourney绘画和DALL·E模型绘画,GPT4等应用海量的内置 prompt 列表,来自来自中文和英文一键导出聊天记录,完整的 Markdown 支持支持自定义API地址(如:openAI / API2D)_chatgpt商业版源码

推荐文章

热门文章

相关标签