IntelliJ IDEA 与 Eclipse 对比:现代化智能开发工具的优势与特点

2024-06-16
来源:网络整理

前言:IDEA

如果说IDEA是现代的智能开发工具的话,那么它可以说是来自石器时代的东西。

其实我也是一名转用 IDEA 的探索者,随着最近不断的开发实践和调试,逐渐体会到这款智能 IDE 为开发带来的极大便利,加上强大的插件功能支持,比如支持 Git、,简直让人欲罢不能,各种代码提示,包括 JS 更是轻松搞定,最终不得不被这款神奇的 IDE 折服,为了让身边更多的朋友参与进来,我决定写下这篇文章

1. IDEA 与核心术语对比

从下图可以看出:两者最大的变化就是工作区概念的变化。在IDEA中, 和 是两个不同的概念,而这两个概念对于项目结构来说意义重大。而这也恰恰是很多IDEA初学者感到困扰的地方。

1.1 为什么要取消工作区?

A:简单来说,IDEA 不需要设置工作区,因为每个人都有自己的工作区!!对于每个 IDEA 项目(),其每个子模块()都可以使用独立的 JDK 和配置。这为传统项目到新项目的重构增加了极大的便利。这种多样化的灵活性正是所缺少的,因为工作区在第一次使用时是绑定的。

1.2 另外很多新手会问,IDEA中子工程为什么这么叫?

答:其实就是模块化的概念,作为一个聚合项目或者普通的根目录就叫它,下面的子项目就叫模块,各个子模块可以是有关联的,也可以是不关联的。

2. 当前项目配置 VS 默认配置

2.1 为什么我们有当前项目配置,还需要默认配置?

A:由于 IDEA 没有工作区的概念,每个新建的项目()都需要设置自己的 JDK 等相关配置。这样虽然提高了灵活性,但是每个新建的项目都需要重新配置,这显然不符合我们的预期。在这种背景下,默认配置为当前项目配置提供了选择,问题自然迎刃而解。

最新补充:IDEA为了明确新建项目配置的概念,在2018.2之后的正式版本中,将“ ”的名称改为“/”,即“默认配置”指的是“新建项目配置”。

2.2 初始化步骤

打开默认配置:顶部导航栏->文件->->/

打开当前配置:顶部导航栏->文件->/

示例图:

如果要覆盖当前项目的默认配置,只需转到/并进行设置。

接下来我们看看如何利用IDEA快速搭建Java开发环境!!

3.全局JDK(默认配置)

具体步骤:顶部工具栏File->->SDKs->JDK

例:按照下图步骤设置JDK目录,然后点击确定保存。

注意:SDKs的全称是Kit,因为IDEA支持JDK等多个开发工具包。

同样的,当前项目可以为项目和各个模块设置首选的JDK版本。

4.全局(默认配置)

具体步骤:顶部工具栏文件->->->&->

示例:理论上只需要配置home目录即可,实际开发中建议使用User文件。关注Java技术栈微信公众号,后台回复关键字:即可获取系列使用教程。

IDEA的插件非常实用,会让你爱上这个IDE。

这里提醒一下,本地仓库的地址是自动生成的,一般在C盘的用户目录下,所以实际开发中建议大家指定本地仓库的地址,避免重装系统或者第三方安全工具清理导致数据丢失。配置非常简单,删除注释后一目了然。如图:

.xml

打开神器

如果你还在为命令而苦恼,那么请尽快尝试一下IDEA提供的插件吧,它操作的便捷性会给你带来前所未有的快感!!

具体步骤:右侧工具栏->点击展开项目或模块->快速执行命令。

5.版本控制Git/Svn(默认配置)

具体步骤:顶部工具栏->文件->->Git

使用说明:IDEA默认集成了对Git/Svn的支持,可以直接设置执行程序,右侧的Test提示即可成功。

问题反馈:有小伙伴反映IDEA找不到svn.exe。解决方法:重新安装SVN,在配置项里重新选择行即可。在Java技术栈微信公众号回复关键字:IDEA获取更多IDEA及历届IDEA系列教程文章。

PS:IDEA自带的Git插件很好用,特别是解决代码冲突问题,另外建议安装Git客户端。

6.自动引入包及智能移除(默认配置)

具体步骤:顶部工具栏文件->设置->自动

使用说明:看到网上很多人问为什么IDEA不能优化包导入,但是可以,这不是很低端的批评吗?所以我特意借这个机会跟大家分享一下IDEA如何优化包导入。

7.(当前项目配置)

很多朋友一开始都找不到配置,其实很简单,或者这些都是部署好的容器,所以很自然的就认为打开部署配置就可以看到应用服务器的配置了。

配置方法:文件->->->->

具体配置方法如下:

IDEA 的基本技能

为了提高开发效率,笔者准备了以下几条实用指数五星级的技巧:

8.自动编译

小程序开发工具快捷键注释_设置注释代码的快捷方式_注释工具在哪

具体步骤:顶部工具栏文件->设置->自动

注意:开启自动编译后,按Ctrl++F9会产生热更新效果。

自动编译()

具体步骤:按Ctrl+Alt+/然后双击搜索进入,找到...when.app.然后勾选即可。

最后如果想了解如何实现热部署请点击+IDEA热部署教程

9. 禁用区分大小写

具体步骤:

文件 | | | | 代码案例 | = 无

取消大小敏感性,编写代码时自动代码提示会更加全面和丰富。

10.调整字体类型和大小

默认的白色背景和小字体会影响你的编码体验,所以这里我们提供了快捷配置来调整代码窗口。打开配置,搜索 Font,然后点击 Font 来调整字体类型,Size 来调整字体大小,如图:

11.将快捷键设置为

很多人可能不太习惯IDEA的快捷键,为了方便起见,这里我们将快捷键设置成和之前一样。

具体步骤:文件->菜单->属性->选择。

转过来的朋友可以放心使用

12. 打开常用工具栏

具体步骤:顶部导航栏-查看->检查与工具

如下所示:

13.懒人必备的快捷键

A.按下鼠标中键可以快速打开智能提示,替代alt+。

文件->-> -> 搜索显示 -> 添加快捷键作为鼠标中键。

B、按[F2]可快速修改文件名,告别双手操作。

文件->-> ->搜索->设置快捷键为F2。

C、按[F3]直接打开文件所在目录,一步浏览。

文件->-> ->搜索显示->设置快捷键为F3。

D.按[Ctrl+鼠标右键]可以直接打开实现类,方便开发和查询。

文件->-> -> 搜索-> 添加将快捷键设置为Ctrl+鼠标右键。

14. 严重强迫症患者

A.取消区分大小写,使自动提示更加完善!

文件||||代码案例|=无。

B.隐藏开发工具的配置目录,如*.idea;*.iml

文件 | | 文件 | 在末尾添加 *.idea;*.iml

C.关闭注释,让源代码阅读更加清爽!

文件 ->->->->代码 ->检查。

如果您想快速一键打开所有评论,请右键单击鼠标,然后选择 -> 文档。

15. IDEA 10 个问题和 10 个答案

(1)如何打开本地项目/现有项目?

答:点击文件->打开,打开项目文件夹。请确保先配置好JDK等基本配置。

(2)如何在IDEA中删除项目?

A:问这个问题的人真可爱,哈哈。我可以肯定地回答你。不用删。

点击文件->快速关闭当前项目;

例子:

什么?你还是要删除整个目录?没关系,右键点击“显示位置”并删除文件夹。但我建议你直接关闭它,以防将来需要它,你觉得呢?

(3).如何在一个窗口中打开多个项目?

答:只要新建一个文件夹,把所有项目放进去,然后用IDEA打开这个文件夹就可以了。

(4).如何添加多个模块到当前项目?

A:右键点击项目->选择新建->->正常选择,如图:

分享