前言: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:右键点击项目->选择新建->->正常选择,如图: