IDEA入门使用篇-安装及配置

IDEA入门使用篇-安装及配置

工欲善其事,必先利其器

前言

IDEA是当前Java开发主流的IDE工具。从一个深度用户的视角来说,IDEA给我带来的是极其友好的编码体验、开箱即用的强大功能。此外,它的插件机制也有众多的主流技术栈参与支持。无论实际项目中是否使用IDEA作为开发工具,都建议大家切换尝试下它~真香警告。

那接下来,入门使用上我们通常会用到IDEA哪些好玩的功能。

下载&安装

下载

这里我们当然要下载旗舰版咯,可别光想着免费,好用才是最重要的。

官网下载地址:https://www.jetbrains.com.cn/idea/download/

IDEA在2021.2.2之后需要登录Jetbrains账号使用,当前主流的Jdk仍使用Jdk8。建议大家仍可以使用2021.2.2版本即可。

  1. windows安装版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.exe
  2. mac安装版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.dmg
  3. Linux压缩版:https://download.jetbrains.com/idea/ideaIU-2021.2.2.tar.gz

安装过程

以windows版本示例…

  1. 双击安装程序

image-20220911144827070

  1. 这里可以选择程序的安装路径,比如我的习惯会将软件放在D盘

image-20220911144954150

  1. 安装选项,勾一个创建桌面快捷方式就行

image-20220911145224574

  1. 继续next安装即可

配置&初始化

安装完,做一些初始化的通用配置。注意我的装了中文插件,所以显示的是中文。大家可以按位置或按英文找对应的设置项。

如果同样希望使用中文模式,可以在插件部分先安装中文语言包插件

试用&激活

IDEA旗舰版是商业软件,可以先试用,之后需要授权激活使用。

学生可享受1年免费正版授权IDEA:https://sales.jetbrains.com/hc/zh-cn/articles/207154369

对于2021.2.2及以下版本,我们可以安装试用插件,通过不断重置试用时间来使用。

安装试用插件

  1. 点击插件->设置->管理插件仓库,添加自定义插件仓库:https://plugins.zhile.io
  2. 搜索eval下载插件:IDE EVAL Reset
  3. 点击设置->eval reset,设置插件每次启动重置试用期

image-20220911150122285

image-20220911150311585

image-20220911150814708

FAQ:试用期过了怎么办?

删一下试用记录:默认用户目录下:\AppData\Roaming\JetBrains\IntelliJIdea2021.2\eval

如Windows:C:\Users\theskyzero\AppData\Roaming\JetBrains\IntelliJIdea2021.2\eval

全局配置

其实,IDEA配置我们也可以同步到一个git仓库上(文件->管理IDE设置->设置仓库),避免每次安装后都要重新设置。

image-20220911151425412

系统设置-退出IDEA之前确认

IDEA默认启动时会打开最近一个项目,退出时直接关闭。个人不习惯这个方式,我这里会设置成手动选择。

image-20220911151700276

自动保存选择,按需开启。

键盘映射-Eclipse

有一丢年龄的developer习惯eclipse的快捷键比较多…

image-20220911152105465

编辑器选项

自动导入

自动import类,超级方便。cv了一段代码过来,不用手动导入class。注意这里开启Java的即可。

image-20220911152322142

代码完成

代码提示和完成,敲个字母就提示你想要的类名等等。主要是勾掉匹配大小写

image-20220911152619517

外观-显示行号

显示行号和方法分隔符…代码结构看起来清爽了很多

image-20220911152726815

代码样式-换行分隔符、换行间距

个人习惯200字符换行,默认120行有点小…

image-20220911152912300

代码模板-类注释

类注释默认添加@author和@date标签。(参考Java开发手册建议)

image-20220911153349072

文件编码-utf8

文件编码调成utf8。不建议使用properties,有些工具类会固定编码读取,如果中文可能读取乱码。这里勾上自动勾上ascii也是一种处理中文乱码的方式。

image-20220911153558081

版本控制

提交动作-格式化

在提交代码到仓库之前格式化代码,实际上不需要在这里设置…而是在代码提交前注意勾选。这里就当提个醒…

image-20220911153946537

构建-自动编译

开启自动编译。可选…我好多时候都手动编译了

image-20220911154232376

其他配置

sdk-添加jdk

我们可以下载或者添加本地jdk。在IDEA中使用jdk不需要设置环境变量等,忽略关于环境变量的设置…

点击:文件->项目结构

image-20220911155155378

底部工具栏-内存指示器、行分隔符、文件编码

右击设置。行分隔符、文件编码比较常用,很方便看当前文件是不是存在编码问题。

image-20220911155625135

安装插件

IDEA由很多易用的插件,关于一些开放常用插件的使用,我们再单独介绍。这里我们先罗列下通常安装完IDEA后建议安装的插件。

image-20220911160121394

中文语言包-Chinese(Simplified) Language Pack

搜索Chinese下载,原谅我是个菜鸟,看英文还得挨个翻一下太笨了。

是第二个,第一个别装,太蠢了,检查中文的语法错误的。

image-20220911160427122

快捷键提示-Key promoter X

搜索key安装。如果你不知道快捷键,通过菜单巴拉巴拉做完,它会提示你快捷键是啥。下次多做做就会用快捷键了

image-20220911160548495

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

theskyzero

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值