首页 > 编程语言 >Java小白必会!Intellij IDEA安装、配置及使用详细教程

Java小白必会!Intellij IDEA安装、配置及使用详细教程

时间:2022-12-26 10:05:35浏览次数:54  
标签:Java Intellij Ctrl 代码 壹哥 IDEA 快捷键 设置


一. 前言

所谓工欲善其事必先利其器,一个好的工具对工作效率的提升是有非常大的帮助的。而在咱们程序员开发时,一个好的集成开发工具对于提高我们的编码效率和编程体验来说也是非常重要的!

IntelliJ IDEA作为业界公认最好用的JAVA开发工具,它在代码提示、语法检查、程序调试、MAVEN、GIT的整合等各方面的表现都非常优异,现在已经逐渐成为开发人员的首选工具。最近有不少小白粉丝给壹哥发来私信,希望壹哥能够出一篇针对IDEA的安装、配置、使用教程,因为IDEA的安装配置对很多准备开启JAVA学习之旅的小白童鞋,特别是之前完全没有软件安装经验的童鞋来说并不是一件很轻松的事情。所以壹哥今天就为大家精心准备了一篇关于IDEA安装、配置以及基本使用的详细教程,希望能给各位小伙伴带来帮助。

在正式开始阅读今天的文章之前,请动动你厉害的小手,【点赞一下,收藏本文】,让我们在技术的路上携手前进,【关注壹哥】不迷路哦!

二. IDEA下载

如果我们想要安装IDEA,首先就需要获取它的安装包,壹哥这里要特别提醒一下各位初学者,我们应该养成尊重知识产权的意识,请从正规渠道去下载对应的软件安装文件【请不要做一个白嫖党,最起码要学会给作者点个赞哦】。

2.1 IDEA下载

下面是IDEA的官方下载地址,大家可以点击下面的链接,选择自己系统对应的版本进行下载。

​Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains​

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java

2.2 其他版本下载

如果我们想下载其他版本的IDEA工具,可以点击如下链接:

​Other Versions - IntelliJ IDEA​

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_02

三. IDEA安装

本文会以​​2020.3.1​​版本为例进行演示,其他版本的安装过程大同小异,大家自行选择即可。

3.1 选择安装目录

温馨提示:

各位小伙伴,我们在安装软件时,最好不要安装在C盘,因为C盘属于系统盘,一方面C盘的文件太多会影响系统的运行速度,另一方面如果将来小伙伴重装了系统还得重新去安装和配置这些软件。壹哥自己的习惯,就是会划分一个专门的盘符用于软件安装。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_03

3.2 创建桌面快捷方式

接下来我们选择一个针对自己系统位数的启动器,选择很多系统都是64位的。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_04

3.3 等待安装

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_05

3.4 启动IDEA

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_06

四. IDEA配置

为了后期能更好地使用IDEA进行编码,我们在软件安装完成后还需要对它进行一些个性化的配置,因配置项太多且考虑到有些配置前期用不上,壹哥这里主要针对初学者列举一些常用的设置。

4.1 设置主题

小伙伴们在这里可以选择自己喜欢的主题风格,也可以从网上下载一些主题,然后导入到IDEA中,这样IDEA的界面就会更漂亮。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_07

4.2 其他设置

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_08

4.3 设置字体大小

我们可以在这里设置字体大小,大家要设置一个合适的字体大小,不要太小哦,字体太小并不省电。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_09

4.4 设置滚轮调整字体显示的大小

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_10

4.5 设置编码格式

这里大家要注意,作为一个初学者,一定要养成良好的编程习惯,其中很重要的一项就是设置编码格式。对于大多数项目来说,我们所使用的编码都是UTF-8编码,所以我们可以在这里全都一次性设置成UTF-8编码,否则后期可能会出现乱码。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_11

4.6 设置自动导包

在这里设置自动导包,这样以后写代码时就不用自己手动导包了,否则写代码时就会很麻烦。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_maven_12

4.7 设置显示行号分隔符

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_13

4.8 设置代码提示

这里需要好好设置一下,如果设置不好,写代码时就很别扭了,代码就不能快速准确的提示了,大家对着壹哥的配置设置即可。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java_14

4.9 设置注释颜色

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_15

4.10 设置文件模板

我们可以在这里创建一个自己的代码模板,可以设置的很个性哦。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_16

至此,我们就把IDEA安装配置完毕,接下来壹哥就带各位创建一个Java项目。

五. 使用IDEA创建项目

配置完成后,我们就可以开心地使用IDEA了~~~

5.1 创建IDEA项目

选择新建项目,在这里选择新建项目即可。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_17

选择Java项目以及JDK,注意一定要关联自己配置的JDK哦,如果你还没有安装配置JDK,请先去配置好。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_maven_18

使用自带模板,自带的模板并不适合我们学习。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java_19

选择合适的项目路径以及项目名称,尽量不要用中文作为名称,从你开始学习编程开始,就要养成用英文的习惯哦。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_intellij-idea_20

5.2 项目结构

创建好项目之后,壹哥给大家介绍一下Java的项目结构。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java_21

5.3 创建类

接下来我们再创建一个Java类。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java_22

5.4 编写并运行程序

运行Java程序

Java小白必会!Intellij IDEA安装、配置及使用详细教程_快捷键_23

六. IDEA代码模板

这里壹哥给大家整理了开发中常用的代码模板,熟练使用这些模板可以帮助我们高效的进行代码编写,非常的实用哦,以后写代码时直接用模板的缩写就可以自动生成一大堆代码。

6.1 常用快捷模板

模板

作用

main

创建mian方法

psvm

创建main方法

souf

格式化输出

sout

打印输出

soutm

打印当前方法名称

soutp

打印当前方法的参数

soutv

打印当前最近的变量

fori

创建for循环

forr

创建倒序for循环(数组.forr)

ritar

创建倒序for循环

iter

增强for循环

ifn

空值判断(null)

inn

非空判断(null)

prsf

创建私有静态常量

psf

创建公开静态常量

psfi

创建公开int类型常量

psfs

创建公开String类型常量

七. IDEA快捷键

7.1 常用快捷键

作为一个合格的程序员,要想快速的编码,就必须熟悉各种快捷键,所以有些快捷键需要我们记下来哦。下面这些快捷键是IDEA自带的,如果你不习惯,可以修改成适合自己的快捷键。

快捷键

介绍

Ctrl+F

在当前文件进行文本查找(必备)

Ctrl+R

在当前文件进行文本替换(必备)

Ctrl+Y

删除光标所在行代码或者删除选中的行代码(必备)

Ctrl+D

复制光标所在行代码或者复制选中的行代码(必备)

Ctrl+/

注释光标所在行代码或者注释选中的行代码(必备) 单行注释

Ctrl+Shift+/

注释光标所在行代码或者注释选中的行代码(必备) 多行注释

Alt+Enter

提示快速修复代码的选择(光标要放在错误上) (必备)

F2

跳转到程序报错的位置(必备)

Alt+Insert

生成代码,生成 Getter、Setter、构造器等(必备)

Shift+Enter

自动在当前光标位置下方开辟新的行(必备)

Ctrl+Alt+L

格式化代码(与QQ热键冲突)(必备)

Shift+F10

运行Java程序

Ctrl+Z

撤销操作

Ctrl+Shift+Z

还原操作(与搜狗输入法热键冲突)

Tab

缩进代码

Shift + Tab

取消缩进

Ctrl+ +

展开当前方法

Ctrl + Shift + +

展开所有方法

Ctrl+ -

收起当前方法

Ctrl+ Shift + -

收起所有方法

Ctrl+B

查看当前类或者方法或者变量定义的位置(等同于按住Ctrl键+左键点击)

Ctrl+N

根据指定的类名查找相关的类

Ctrl+O

重写父类方法

Ctrl+I

实现接口方法

Ctrl+H

查看当前类结构

Ctrl+Alt+左右方向键

切换到上一个或者下一个代码操作处

Alt + 左右方向键

切换文件

Alt+ 上下方向键

光标跳转到上一个方法处

Alt+Shift+上下方向键

移动当前选择的代码

Ctrl+Shift+Enter

自动在当前行末尾添加分号

按两下Shift

弹出搜索弹窗

7.2 自定义快捷键

在这里打开搜索,就可以对快捷键进行自定义设置了。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_Java_24

修改对应的快捷键,改成自己想用的快捷键即可。

Java小白必会!Intellij IDEA安装、配置及使用详细教程_java_25

 好了,到此为止,壹哥就带各位小伙伴把IDEA的下载、安装及配置都了解完毕,现在你知道该怎么使用IDEA了吗?如果你还有什么问题,请在评论区给壹哥留言,我看到后会及时解答你的疑惑哦。

标签:Java,Intellij,Ctrl,代码,壹哥,IDEA,快捷键,设置
From: https://blog.51cto.com/yyg666/5968589

相关文章

  • Java版小米商城项目简介
    小米商城课程详情1.课程介绍本套课程主要是基于Servlet、HTML、JS、Ajax、JSP、MySQL、JDBC、Tomcat、微信支付等web技术,仿照小米商城来实现一个电子商城项目。注意:本课程配......
  • 1:Web开发入门-Java Web
    (目录)1.1什么是Web应用程序在Sun的JavaServlet规范中,对JavaWeb应用作了这样定义:“JavaWeb应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成。它可以在......
  • java的异常体系图
    本文主要讲述java的异常体系图老韩图解:  自己理解: ......
  • JavaVM & JNIEnv
    JNIEnv提供了大多数的JNI函数。你的本地方法都会接收JNIEnv作为第一个参数。JNIEnv用于本地线程存储。因此,你不能在线程间共享同一个JNIEnv。如果一个代码段没有其他方式获......
  • 【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-s
    ​问题描述:升级推送服务最新版SDK报错app_idfailed:java.io.FileNotFoundException:agconnect-services.json 问题分析:从日志来看,是没有找到agconnect-services.js......
  • 第一个Java程序——Hello World
    环境:记事本、DOS窗口步骤:编写代码文件,后缀改为java打开DOS窗口找到代码存放位置使用 javacHelloWorld.java进行编译使用javaHelloWorld 执行代码:1p......
  • JavaScript Array 对象高阶方法 some、filter、indexOf
    前言1.some()检测数组中的元素是否满足指定条件2.filter()过滤掉数组中不满足指定条件的值3.indexOf()判断一个元素是否在数组中存在前言JavaScriptArra......
  • Java 字符编码
    转义字符一些特殊字符。转义字符含义\n换行\r回车\0结束字符\s空格\’单引号\"双引号\\反斜杠字符编码ASCIIAmericanStandard......
  • Java 方法
    方法的由来如果需要经常做某一操作,则需要重复写类似的代码,比如查找某个数。此外,某些复杂的操作需要分成多个步骤进行,以便理解和维护。为此,引入函数的概念,以减少重复代码,......
  • Java开发学习(四十七)----MyBatisPlus删除语句之多记录操作
    1、多记录操作先来看下问题:之前添加了很多商品到购物车,过了几天发现这些东西又不想要了,该怎么办呢?很简单删除掉,但是一个个删除的话还是比较慢和费事的,所以一般会给用......