一、IntelliJ IDEA 介绍
1.IntelliJ IDEA 介绍
IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是非常多的。
2.IDEA 的主要优势
① 强大的整合能力。比如:Git、Maven、Spring 等
② 提示功能的快速、便捷
③ 提示非常广泛
④ 好用的快捷键和代码模板 private static final psf
⑤ 精准搜索,画面体验非常好。
3.IDEA 的下载地址
https://www.jetbrains.com/idea/download/#section=windows(英文网址)
https://www.jetbrains.com/zh-cn/idea/download/#section=windows(中文网址)
IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。
旗舰版收费(限 30 天免费试用),社区版免费(建议使用旗舰版,功能更加齐全,如果资金充足可以直接购买,作为学生党可以申请edu邮箱)。
4.官网提供的详细使用文档
https://www.jetbrains.com/help/idea/getting-started.html
二、常用配置和具体功能讲解
IntelliJ IDEA 有很多人性化的设置让使用者死心塌地的爱上它。
点击Settings进入设置界面:
目录结构如下:
Appearance & Behavior: 外观和行为
Keymap: 快捷键
Editor: 编辑器
Plugins: 插件
Verison Control: 版本控制
Build,Execution,Deployment: 构建,执行,部署
Language & Frameworks: 语言和框架
Tools: 工具集
1.Appearance & Behavior设置主题
IntelliJ IDEA默认提供了三套主题:IntelliJ,Darcula,Windows。这里可以根据自己的喜好进行选择。
1.1设置代码编辑区主题
2. Editor -General
2.1设置鼠标悬浮提示
2.2设置自动导包功能
Add unambiguous imports on the fly:帮我们自动导入不明确的结构
Optimize imports on the fly:自动帮我们优化导入的包
2.3设置显示行号和方法间的分隔符
可以勾选Show line numbers:显示行数。我建议勾选上十分实用,例如,报错信息会提示多少行,你如果不勾选回溯错误很困难。
可以勾选Show method separators:显示方法分隔线。这种线有助于我们区分开方法,条例更加清晰,有一些长得很像的方法不宜搞混,所以建议勾选上。
2.4忽略大小写提示
IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。默认就是First letter 区分大小写的。
区分大小写的情况是这样的:比如我们在Java 代码中输入string,IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入String就可以进行代码提示和补充。
如果想不区分大小写的话,勾选Match case并选择All letter 选项即可。
(旧版Case sensitive completion 设置为None)
3. Editor –Font
3.1设置默认的字体、字体大小、字体行间距
4. Editor –Color Scheme
4.1修改代码中注释的字体颜色
DocComment –Text:修改文档注释的字体颜色
Block comment:修改多行注释的字体颜色
5. Editor –File and Code Templates
5.1 修改类头的文档注释信息
6. Build,Execution,Deployment
6.1设置自动编译
一直有人吐槽idea项目开启慢的问题,这是因为idea不自动编译,每当你修改代码后运行项目idea会把所有的文件重新编译再运行,所以项目比较大你会感觉到比较慢,idea软件自动编译需要自己去设置,这个也是为了满足更多人的需求吧,你如果需要自动编译自己设置就行了,默认的话我不自动编译。