IDEA详细配置与使用

本文详细介绍了IntelliJ IDEA的配置与使用,包括安装目录结构、设置显示视图、常用配置、快捷键设定、模板功能、Java Web项目创建、数据库关联、版本控制(Git)以及断点调试等。重点讲解了IDEA的个性化设置,如Appearance & Behavior、Editor配置、Keymap定制,还探讨了Live Templates和Git集成,旨在帮助用户充分利用IDEA的各项功能。
摘要由CSDN通过智能技术生成

文章目录

一、IntelliJ IDEA 介绍

1. IntelliJ IDEA 介绍

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

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

2.IDEA的主要优势:(相较Eclipse而言)

① 强大的整合能力。比如:Git、Maven、Spring 等

② 提示功能的快速、便捷

③ 提示功能的范围广

④ 好用的快捷键和代码模板 private static final psf

⑤ 精准搜索

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

https://www.jetbrains.com/idea/download/#section=windows

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

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

二、查看安装目录结构

image-20211225132455410

bin:容器,执行文件和启动参数等

help:快捷键文档和其他帮助文档

jre64:64 位java 运行环境

lib:idea 依赖的类库

license:各个插件许可

plugin:插件

其中:bin 目录下:

image-20211225132536111

这里以我的电脑系统(64 位 windows7,16G 内存)为例,说明一下如何调整 VM 配置文件:

image-20211225132555476

三、查看设置目录结构

image-20211225132719790

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

3.1 config目录

config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。此目录可看成是最重要的目录,没有之一,如果你还记得安装篇的介绍的时候,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。 比

3.2 system目录

system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个
桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。

IDEA 插件官方下载地址:https://plugins.jetbrains.com/idea

四、设置显示常见的视图

调出工具条和按钮组

image-20211225133015453

1.工程界面展示

image-20211225133047222

2.从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在

IntelliJ IDEA 是无法做到的。IntelliJ IDEA 提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。

3.在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project 可以有多个 Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多 Module 结构。

image-20211225133331890

这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。

image-20211225133403178

4.相比较于多 Module 项目,小项目就无需搞得这么复杂。只有一个 Module 的结构 IntelliJ IDEA 也是支持的,并且 IntelliJ IDEA 创建项目的时候,默认就是单Module 的结构的。之后,我们可以在 Module 的 src 里写代码,此时 Project 工程下的 src 就没什么用了。可以删掉。

2.如何删除模块

image-20211225133533940

image-20211225133544340

image-20211225133558687

3.查看项目配置

image-20211225133815924

image-20211225133824399

五、常用配置

进入设置界面:

image-20211225133907541

目录结构如下:

image-20211225133923409

1.Appearance & Behavior

1.1 设置主题

image-20211225134007628

1.2 设置窗体及菜单的字体及字体大小 (可忽略)

image-20211225134038781

1.3 补充:设置编辑区主题 (可忽略)
IDEA 默认提供了两个编辑区主题,可以通过如下的方式进行选择。

image-20211225134059895

如果想要更多的主题效果的话,可以到如下的网站下载:

http://www.riaway.com/

下载以后,导入主题:(方式一)

file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。

重启以后,新主题会自动启用。如果没有启用,可以如下方式选择:

image-20211225134132549

下载以后,导入主题:(方式二)

image-20211225134146085

1.4 补充:通过插件(plugins)更换主题
喜欢黑色主题的话,还可以下载插件:Material Theme UI

image-20211225134330390

点击按钮以后,在联网环境下搜索如下的插件-安装-重启 IDEA 即可:

image-20211225134351683

如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即可。

2. Editor - General

2.1 设置鼠标滚轮修改字体大小(可忽略)
我们可以勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示

image-20211225134452766

2.2 设置鼠标悬浮提示

image-20211225134512700

2.3 设置自动导包功能

image-20211225134528963

 Add unambiguous imports on the fly:自动导入不明确的结构
 Optimize imports on the fly:自动帮我们优化导入的包

2.4 设置显示行号和方法间的分隔符

image-20211225134601253

如上图红圈所示,可以勾选 Show line numbers:显示行数。我建议一般这个要勾选上。
如上图红圈所示,可以勾选 Show method separators: 显示方法分隔线。这种线有助于我们区分开方法,所以建议勾选上。

2.5 忽略大小写提示

image-20211225134636106

 IntelliJ IDEA 的代码提示和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值