IDEA入门使用篇-安装及配置
文章目录
工欲善其事,必先利其器
前言
IDEA是当前Java开发主流的IDE工具。从一个深度用户的视角来说,IDEA给我带来的是极其友好的编码体验、开箱即用的强大功能。此外,它的插件机制也有众多的主流技术栈参与支持。无论实际项目中是否使用IDEA作为开发工具,都建议大家切换尝试下它~真香警告。
那接下来,入门使用上我们通常会用到IDEA哪些好玩的功能。
下载&安装
下载
这里我们当然要下载旗舰版咯,可别光想着免费,好用才是最重要的。
官网下载地址:https://www.jetbrains.com.cn/idea/download/
IDEA在2021.2.2之后需要登录Jetbrains账号使用,当前主流的Jdk仍使用Jdk8。建议大家仍可以使用2021.2.2版本即可。
- windows安装版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.exe
- mac安装版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.dmg
- Linux压缩版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.tar.gz
安装过程
以windows版本示例…
- 双击安装程序
- 这里可以选择程序的安装路径,比如我的习惯会将软件放在D盘
- 安装选项,勾一个创建桌面快捷方式就行
- 继续next安装即可
配置&初始化
安装完,做一些初始化的通用配置。注意我的装了中文插件,所以显示的是中文。大家可以按位置或按英文找对应的设置项。
如果同样希望使用中文模式,可以在插件部分先安装中文语言包插件。
试用&激活
IDEA旗舰版是商业软件,可以先试用,之后需要授权激活使用。
学生可享受1年免费正版授权IDEA:https://sales.jetbrains.com/hc/zh-cn/articles/207154369
对于2021.2.2及以下版本,我们可以安装试用插件,通过不断重置试用时间来使用。
安装试用插件
- 点击插件->设置->管理插件仓库,添加自定义插件仓库:https://plugins.zhile.io
- 搜索eval下载插件:IDE EVAL Reset
- 点击设置->eval reset,设置插件每次启动重置试用期
FAQ:试用期过了怎么办?
删一下试用记录:默认用户目录下:\AppData\Roaming\JetBrains\IntelliJIdea2021.2\eval
如Windows:C:\Users\theskyzero\AppData\Roaming\JetBrains\IntelliJIdea2021.2\eval
全局配置
其实,IDEA配置我们也可以同步到一个git仓库上(文件->管理IDE设置->设置仓库),避免每次安装后都要重新设置。
系统设置-退出IDEA之前确认
IDEA默认启动时会打开最近一个项目,退出时直接关闭。个人不习惯这个方式,我这里会设置成手动选择。
自动保存选择,按需开启。
键盘映射-Eclipse
有一丢年龄的developer习惯eclipse的快捷键比较多…
编辑器选项
自动导入
自动import类,超级方便。cv了一段代码过来,不用手动导入class。注意这里开启Java的即可。
代码完成
代码提示和完成,敲个字母就提示你想要的类名等等。主要是勾掉匹配大小写。
外观-显示行号
显示行号和方法分隔符…代码结构看起来清爽了很多
代码样式-换行分隔符、换行间距
个人习惯200字符换行,默认120行有点小…
代码模板-类注释
类注释默认添加@author和@date标签。(参考Java开发手册建议)
文件编码-utf8
文件编码调成utf8。不建议使用properties,有些工具类会固定编码读取,如果中文可能读取乱码。这里勾上自动勾上ascii也是一种处理中文乱码的方式。
版本控制
提交动作-格式化
在提交代码到仓库之前格式化代码,实际上不需要在这里设置…而是在代码提交前注意勾选。这里就当提个醒…
构建-自动编译
开启自动编译。可选…我好多时候都手动编译了
其他配置
sdk-添加jdk
我们可以下载或者添加本地jdk。在IDEA中使用jdk不需要设置环境变量等,忽略关于环境变量的设置…
点击:文件->项目结构
底部工具栏-内存指示器、行分隔符、文件编码
右击设置。行分隔符、文件编码比较常用,很方便看当前文件是不是存在编码问题。
安装插件
IDEA由很多易用的插件,关于一些开放常用插件的使用,我们再单独介绍。这里我们先罗列下通常安装完IDEA后建议安装的插件。
中文语言包-Chinese(Simplified) Language Pack
搜索Chinese下载,原谅我是个菜鸟,看英文还得挨个翻一下太笨了。
是第二个,第一个别装,太蠢了,检查中文的语法错误的。
快捷键提示-Key promoter X
搜索key安装。如果你不知道快捷键,通过菜单巴拉巴拉做完,它会提示你快捷键是啥。下次多做做就会用快捷键了