IDEA卸载与安装以及简单配置

IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,目前已经(基本)代替了Eclipse的使用。IDEA 在业界被公认为是最好的 Java 开发工具(之一),因其功能强悍设置人性化,而深受Java、大数据、移动端程序员的喜爱。尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。

IDEA在官网上这样介绍自己:

Every aspect of IntelliJ IDEA has been designed to maximize developer productivity. Together, intelligent coding assistance and ergonomic design make development not only productive but also enjoyable.

IntelliJ IDEA的每一个方面都是为了最大化开发人员的生产力而设计的。智能编码辅助和人体工程学设计使开发不仅富有成效,而且令人愉快。

1. 卸载与安装

1.1 卸载过程

这里以卸载2022.1.2版本为例说明。在【控制面板】找到【卸载程序】

右键点击或左键双击IntelliJ IDEA Community Edition 2023.1进行卸载:

如果需要保留下述数据,就不要打√。如果想彻底删除IDEA所有数据,那就打上√。

1.2 安装前的准备

  • 64 位 Microsoft Windows 11、10、8

  • 最低 2 GB 可用 RAM,推荐 8 GB 系统总 RAM

  • 2.5 GB 硬盘空间,推荐 SSD

  • 最低屏幕分辨率 1024x768

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

1.3 安装过程

1、开始安装

下载完安装包,双击直接安装:ideaIC-2023.1.exe

2、欢迎安装

3、是否删除电脑上低版本的IDEA

  • 如果电脑上有低版本的IDEA,可以选择删除或保留。

  • 这里没有卸载旧版本,如果需要卸载,记得勾选下面的保留旧的设置和配置。

4、选择安装目录

5、创建桌面快捷图标等

确认是否与.java、.groovy、.kt 格式文件进行关联。这里建议不关联。

6、确认【开始】菜单管理文件夹

在【开始】菜单新建一个文件夹(这里需要确认文件夹的名称),来管理IDEA的相关内容。

7、安装进度

8、完成安装

2、创建JavaSE项目

2.1 创建Empty项目

2.2 创建HelloWorld模块

2.3 创建HelloWorldTest类

2.4 编写代码

public class HelloWorldTest {
    public static void main(String[] args) {
        System.out.println("hello java");
    }
}

2.5 运行Java类

3、详细设置

3.1 如何打开详细配置界面

选择详细配置菜单或按钮

3.2 系统设置

1、取消自动更新(建议设置)

Settings-->Appearance & Behavior->System Settings -> Updates

默认都打√了,建议检查IDE更新的√去掉,检查插件更新的√选上。

2、字体大小(建议设置)

3、代码智能提示功能(建议设置)

IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。 如果想不区分大小写的话,就把这个对勾去掉。建议去掉勾选

4、自动导包配置(建议设置)
  • 默认需要自己手动导包,Alt+Enter快捷键

  • 自动导包设置

    • 动态导入明确的包:Add unambiguous imports on the fly,该设置具有全局性;

    • 优化动态导入的包:Optimize imports on the fly,该设置只对当前项目有效;

5、设置项目文件编码(一定要改)

说明: Transparent native-to-ascii conversion主要用于转换ascii,显式原生内容。一般都要勾选。

6、设置自动编译(建议设置)

Settings-->Build,Execution,Deployment-->Compiler

7、取消双击shift搜索(建议设置)

因为我们按shift切换中英文输入方式,经常被按到,总是弹出搜索框,太麻烦了。可以取消它。

在2022.1.2版本之后,采用如下方式消双击shift出现搜索框:搜索double即可,勾选Disable double modifier key shortcuts,禁用这个选项。

4.部分快捷键

第1组:通用型

说明快捷键
复制代码-copyctrl + c
粘贴-pastectrl + v
剪切-cutctrl + x
撤销-undoctrl + z
反撤销-redoctrl + shift + z
保存-save allctrl + s
全选-select allctrl + a

第2组:提高编写速度(上)

说明快捷键
智能提示-editalt + enter
提示代码模板-insert live templatectrl+j
批量修改指定的变量名、方法名、类名等-renameshift+f6
大小写的切换-toggle casectrl+shift+u
自动生成返回值变量-introduce variable ...ctrl+alt+v
复制指定行的代码-duplicate line or selectionctrl+d
删除指定行的代码-delete linectrl+y
切换到下一行代码空位-start new lineshift + enter
切换到上一行代码空位-start new line before currentctrl +alt+ enter

第3组:调整格式

说明快捷键
格式化代码-reformat codectrl+alt+l
使用单行注释-comment with line commentctrl + /
使用/取消多行注释-comment with block commentctrl + shift + /
选中数行,整体往后移动-tabtab
选中数行,整体往前移动-prev tabshift + tab
向上移动一行-move line upalt+shift+↑
向下移动一行-move line downalt+shift+↓
向上移动整个方法代码-move statement upctrl+shift+↑
向下移动整个方法代码-move statement downctrl+shift+↓

5、Debug断点调试

5.1 为什么需要Debug

编好的程序在执行过程中如果出现错误,该如何查找或定位错误呢?简单的代码直接就可以看出来,但如果代码比较复杂,就需要借助程序调试来查找错误了。

5.2 Debug的步骤

Debug(调试)程序步骤如下:

1、添加断点

2、启动调试

3、单步执行

4、观察变量和执行流程,找到并解决问题

1、添加断点

在源代码文件中,在想要设置断点的代码行的前面的标记行处,单击鼠标左键就可以设置断点,在相同位置再次单击即可取消断点。

2、启动调试

IDEA提供多种方式来启动程序(Launch)的调试,分别是通过菜单(Run –> Debug)、图标(“绿色臭虫”等等

3、单步调试工具介绍

  :Step Over(F8):进入下一步,如果当前行断点是调用一个方法,则不进入当前方法体内

:Step Into(F7):进入下一步,如果当前行断点是调用一个自定义方法,则进入该方法体内

:Force Step Into(Alt +Shift + F7):进入下一步,如果当前行断点是调用一个核心类库方法,则进入该方法体内

:Step Out(Shift + F8):跳出当前方法体

:Run to Cursor(Alt + F9):直接跳到光标处继续调试

:Resume Program(F9):恢复程序运行,但如果该断点下面代码还有断点则停在下一个断点上

:Stop(Ctrl + F2):结束调试

:View Breakpoints(Ctrl + Shift + F8):查看所有断点

:Mute Breakpoints:使得当前代码后面所有的断点失效, 一下执行到底

6、多模块管理

6.1 创建更多Module

建议创建“Empty空工程”,然后创建多模块,每一个模块可以独立运行,相当于一个小项目。JavaSE阶段不涉及到模块之间的依赖。后期再学习模块之间的依赖。

步骤:

(1)选择创建模块

一定在项目名上右键选择New->Module,这样路径才能正确

(2)选择模块类型、填写模块名,确定存放位置

(3)多模块并列

6.2 删除模块

1、移除模块

2、彻底删除

  • 56
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值