登陆

我保藏的IntelliJ IDEA运用教程(2019图文版)

admin 2019-10-31 121人围观 ,发现0个评论

# IntelliJ IDEA

假如说IntelliJ IDEA是一款现代化智能开发东西的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclips我保藏的IntelliJ IDEA运用教程(2019图文版)e转IDEA的探索者,跟着近期的不断开发实践和调试,逐渐领会到这款智能IDE带来的巨大开发便当,在强壮的插件功用支撑下,诸如对Git和Maven的支撑简直让人停不下来,各种代码提示,包含JS更是手到擒来,终究不得不被这款奇特的IDE所信服。为了让身边更多的小伙伴参加进来,决议写下这篇文章,与君同享。

# IntelliJ IDEA 运用教程

1. IDEA VS Eclipse 中心术语比较

由下图可见:两者最大的改变就在于作业空间概念的改变,并且在IDEA傍边,Project和 Module是作为两个不同的概念,对项目结构是具有重大意义的,这也恰恰是许多IDEA初学者觉得困扰的当地。

1.1 为什么要撤销作业空间?

答: 简略来说,IDEA不需求设置作业空间,由于每一个Project都具有一个作业空间!!关于每一个IDEA的项目工程(Project)而言,它的每一个子模块(Module)都能够运用独立的JDK和MAVEN装备。这关于传统项目迈向新项目的重构增加了极大的便当性,这种多元化的灵活性正是Eclipse所缺失的,由于开端Eclipse在初度运用时现已绑死了作业空间。

1.2 此外,许多新手都会问,为什么IDEA里边的子工程要称为Module ?

答:其实便是模块化的概念,作为聚合工程亦或一般的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间能够相相关,也能够没有任何相关。

2. 当时项目装备VS 默许装备

2.1 为什么有了当时项目装备,还需求默许装备呢?

答:由于IDEA没有作业空间的概念,所以每个新项目(Project)都需求设置自己的JDK和MAVEN等相关装备,这样尽管提高了灵活性,可是却要为每个新项目都要从头装备,这明显不符合咱们的预期。在这个布景下,默许装备给予当时项目装备供给了Default选项,问题天然就便利的处理了。

最新弥补:IDEA为了清晰这个新项目装备的概念,在2018.2之后的正式版别已正式将“Default Settings”姓名修正“ Default Settings /ProjectStructs”,即“默许装备”便是指“新项目装备”。

2我保藏的IntelliJ IDEA运用教程(2019图文版).2 初始化过程


翻开默许装备:顶部导航栏 -> File -> Other Settings -> Default Settings /ProjectStructs

翻开当时装备:顶部导航栏 -> File -> Settings / ProjectStructs

示例图:

假如当时项目想掩盖默许装备,直接在Settins/Project Structure设置即可

接下来,来看看IDEA怎么快速建立Java开发环境!!


3. 大局JDK(默许装备)

详细过程:顶部东西栏 File ->Other Settins -> Default Project Structure -> SDKs -> JDK

示例:依据下图过程设置JDK目录,最终点击OK保存。

注:SDKs全称是Software Development Kit ,由于IDEA支撑JDK等多种开发东西包。


同理,当时项目在Project Structure可为工程和各模块设置喜爱的JDK版别。

4. 大局Maven(默许装备)


详细过程:顶部东西栏 File ->Other Settings -> Default Settings -> Build & Tools -> Maven

示例:理论上只需装备了Maven主目录即可,实践开发引荐选用User Settins file



这儿提示一下,Apache Maven 本地库房的地址是主动生成的,一般在C盘的用户目录里,所以在实践开发中引荐咱们指定本地库房的地址,防止因重装系统或被第三方安全东西整理而丢掉数据。Maven的装备很简略,删掉注释后一望而知。如图:

settings.xml

# 翻开Maven神器


还在Eclipse运用Update指令苦苦挣扎的童鞋,请火速测验IDEA供给的Maven插件,其操作的便当性将给你带来史无前例的愉快感!!

详细过程:右侧东西栏 Maven -> 点击翻开某工程或模块 ->快速履行Maven指令。


5. 版别操控Git/Svn (默许装备)


详细过程:顶部东西栏 File ->Other Settings -> Default Settings -> Version Control -> Git

运用阐明:IDEA默许集成了对Git/Svn的支撑 直接设置履行程序,右边Test提示成功即可。

问题反应:有部分小伙伴反应说IDEA无法找到svn.exe,处理办法:重装SVN,装备项从头我保藏的IntelliJ IDEA运用教程(2019图文版)挑选command line client tools 即可。

PS: IDEA内置的Git插件灰常好用,尤其是处理冲突性的代码。别的Git客户端引荐SourceTree。

6. 主动导包和智能移除 (默许装备)


详细过程:顶部东西栏 File ->Other Settings -> Default Settings -> Auto Import

运用阐明: 在网上看到许多人在发问IDEA为什么不能优化导包而Eclipse能够,这不是低端黑嘛, 所以特意抽出来跟咱们共享IDEA怎么优化导包。

7. Tomcat Server(当时项目装备)

许多小伙伴刚开端都找不到Tomcat的装备,其实很简略,Tomcat或许Jetty这些都是布置的容器,天然会联想到Deployment ,翻开布置装备,能够看到应用服务器的装备。

装备Tomcat办法:File -> Settings -> Deployment -> Application Servers -> Tomcat Server

详细装备办法,如下图:


# IDEA 必备小技术


为了提高开发功率,撸主交心为咱们预备以下有用指数五颗星的小技巧:

8. 主动编译


详细过程:顶部东西栏 File ->Other Settings -> Default Settings -> Auto Import

阐明:敞开主动编译之后,结合Ctrl+Shift+F9 会有热更新作用。

# 主动编译(Runtime)


详细过程:敲击 Ctrl + Shift + Alt + / 然后双击Shift查找进入Registry ,找到compiler.automake.allow.when.app.running ,然后勾选上。

9. 撤销巨细写灵敏


详细过程:

File | Settings | Editor | General | Code Completion Case | Sensitive Completion = None

撤销巨细灵敏,在编写代码的时分,代码的主动提示将愈加全面和丰厚。

10. 调整字体类型和字体巨细


默许的白色布景和细微的字领会影响咱们的编码体会,这儿特意供给了调整代码窗的便利装备。翻开装备,查找Font,然后再Font能够调整字体类型,Size能够调整字体巨细,如图:

11. 将便利键设置为跟Eclipse相同


许多人或许并不习气IDEA的便利键,为了便利,这儿咱们将便利键设置为跟 Eclipse相同。

详细过程: File -> Settings -> Keymap - > 挑选Eclipse .



从Eclipse转过来的小伙伴 能够放心运用

12. 翻开常用东西栏

详细过程:顶部导航栏 - View -> 勾选 Toolbar & Tool Buttons

如下图所示:


13. 懒人必备便利键

1. 按【鼠标中键】快速翻开智能提示,替代alt+enter 。

File->Settings-> Keymap-> 查找 Show Intention Actions我保藏的IntelliJ IDEA运用教程(2019图文版) -> 增加便利键为鼠标中键。

2. 按【F2】快速修正文件名,离别双手操作。

File->Settings-> Keymap-> 查找 Rename -> 将便利键设置为F2 。

3. 按【F3】直接翻开文件地点目录,阅览一步到位。

File->Settings-> Keymap-> 查找 Show In Explorer -> 将便利键设置为F3 。

4. 按【Ctrl+鼠标右键】直接翻开完成类,便利开发查询。

File->Settings-> Keymap-> 查找 im欧美照片plementation-> Add Mouse Shortcut 将便利键设置为Ctrl+ 鼠标右键。

14. 重度强迫症患者

1.撤销巨细写灵敏,让主动提示更完全!

File | Settings | Editor | General | Code Completion Case | Sensitive Completion = None。

2.躲藏开发东西的装备目录 例如 *.idea;*.iml

File | Settings | File Types | 在结尾加上 *.idea;*.iml

3.收起注释,让源码阅览更为清新!

File -> Settings -> Editor -> General -> Code Folding -> Documentation comments 勾选。

怎么想快速一键翻开悉数注释,则单击鼠标右键,挑选Folding -> Expand Doc comments 。


15. IDEA十问十答


(1)怎么翻开本地工程/已存在的工程?


答:点击File -> Open 翻开 工程文件夹即可,留意先装备好JDK、Maven等根底装备。

(2)IDEA怎么删去项目工程?


答:问这个问题的Coder真的好心爱啊哈哈,很必定的答复你,不需求删,

点击File-> Close Project 即可快速封闭当时项目;示例:

什么?你仍是想要干掉整个目录?那也阔以,右键Show In Explorer ,删掉文件夹即可。不过笔者主张仍是直接Close关掉就好啦,如果今后用得上呢,你说呢?

(3)怎么在单个窗口翻开多个Maven工程啊?


答:随意新建一个文件夹,然后将工程都扔进去,运用IDEA翻开这个文我保藏的IntelliJ IDEA运用教程(2019图文版)件夹。

(4)怎么为当时项目工程增加多个模块啊?


答:对着工程右键 -> 挑选New -> Module -> 一般挑选Spring Initializr ,

如图:

新增模块

多模块工程

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP