(2021 最新版)IntelliJ IDEA 下载安装及配置教程

简介: (2021 最新版)IntelliJ IDEA 下载安装及配置教程

前言

因为自己电脑最近实在是太卡了,也一直提示更新,索性就直接重装了个系统。因为需要重装下 IDEA,而现在新版本的 IDEA 和之前的版本还是有很大变化的,所以在这里写一篇博客做个记录,方便自己后续配置,也顺便分享给大家。


准备工作

既然要安装 IDEA,那么首先需要前往 JetBrains 的官网下载最新版的 IDEA,下载地址如下:


https://www.jetbrains.com/idea/download/


image.png这里最新的版本是 2021.1.2,而因为我有旗舰版的账号,所以这里就以旗舰版安装为例,其实社区版的安装也是一样的,只不过里边集成的东西有所不同。所以如果你安装的是社区版,参照此教程也是完全可以的!

image.png 

安装

好了,完成下载后,我们就可以开始我们的安装过程了!

  1. 双击我们的安装包之后,来到 IDEA 的欢迎界面,我们此时只需要 Next 即可。image.png接着就是选择我们要安装 IDEA 的位置,它默认的安装位置是 C:\Program Files\JetBrains\IntelliJ IDEA 2021.1.2,这里就是看大家自己的喜好了,你喜欢安在哪儿都可以,但是需要满足它所需要的内存。更加推荐大家安装到自己的非系统盘位置,比如我的安装位置是 D:\SoftInstall\IntelliJ IDEA。


image.png选择安装的配置,这里主要选择创建 32 还是 64 位的桌面快捷方式、是否要将其加入到系统 PATH 环境变量、是否关联相关后缀文件等等。可以根据自己的使用习惯来进行选择,以我个人来说,因为不喜欢弄一些桌面快捷方式以及关联相关后缀文件等操作,所以我默认全都不勾选,直接 Next。


image.png

  1. 选择开始菜单中给 IDEA 的文件夹名,这里默认即可,直接点击 Install,然后就是漫长的等待安装过程了!

image.pngimage.png

  1. 大功告成!显示此界面就说明我们的 IDEA 已经安装好了,直接点击 Finish 即可!

image.png配置

安装好之后,为了让我们的 IDEA 使用起来更顺手,推荐做一些个性化的配置,提高我们的工作效率。


激活

首次打开旗舰版 IDEA 时,会让你激活,这里有 3 种选择:


利用你的 JetBrains 账号登录激活;

利用你的 IDEA 激活码激活;

最后则是许可证服务器地址激活;

当然你也可以选择 Evaluate for free,它是有 30 天的试用期的,你只需要在这 30 天之内激活即可,否则 30 天之后将会弹窗不可用。对于社区版,应该没有激活这一说法,因为它是免费的,我们直接打开用就可以了。



image.png编码设置

一般 IDEA 的编码是和系统保持一致的,而为了通用,减少不必要的编码问题,所以一般统一设置为 UTF-8,设置入口如下,依次打开 Settings -> Editor -> File Encodings,然后将 Global Encoding、Project Encoding、Default encoding for properties files 均设置为 UTF-8。


image.png

外观设置

整体 UI

安装并激活之后,进入 IDEA 的主界面,新版本的主界面如下图所示:

image.png点击 Customize,可以看到右侧我们可以设置主题和字体。其中主题有如下 4 种选择:


IntelliJ Light

Windows 10 Light

Darcula

High contrast

这里可以根据自己的喜好进行主题选择,也可以勾选右方的 Sync with OS 选项,这样 IDEA 就会根据你系统的明亮还是黑暗主题进行自动切换了。


而字体大小设置这边,我个人更喜欢稍微大一点(主要是小的看久了眼睛疼 😂),所以设置的是 16 号字体。


image.png而关于更多设置,可以点击下方的 All settings…,进入更详细的设置。比如这里 IDEA 默认界面字体是微软雅黑,我们要改成自己喜欢的字体就可以在这里进行更改,这里推荐 JetBrains 自家推出的 JetBrains Mono 字体。


设置入口,依次进入 Settings -> Appearance & Behavior -> Appearance,然后在右边设置主题,字体以及字体大小即可。


image.png

编辑区

上述设置只是针对于 IDEA 整体界面风格的设置,而如果我们要对我们的代码编辑区进行设置,那么就需要进入:Settings -> Editor -> Font,然后设置字体和大小。这里依然推荐使用 JetBrains Mono 字体,字号 16。

image.png除开上面设置编辑区字体大小的方法外,我们还可以按住 Ctrl,然后通过鼠标滚轮来实现字体大小的调整,但是前提是你要先打开相关设置。设置入口如下,依次进入 Settings -> Editor -> General,然后勾选 Change font size with Ctrl+Mouse Wheel 即可。



image.png控制台

一般情况下无需调整,它会沿用编辑器一样的配置,但如果你需要自定义,可以去如下入口:Settings -> Editor -> Color Scheme -> Console Font,然后勾选如下 Use color scheme font instead of the default 选项并进行设置即可。


image.pngimage.png其中 Compact Middle Packages 表示是否隐藏空包。


打开文件多行显示

平常使用 IDEA 时,你可能没有注意到,一旦我们打开过多的文件时,默认会堆积在一行显示,就像浏览器打开了多个标签一样,此时需要通过右侧箭头筛选的方式来选择其他文件。为了解决这一问题,让我们打开的所有文件能以多行显示的方式方便查看。


设置入口:依次打开 Settings -> Editor -> General -> Editor Tabs,然后将 Show tabs in 勾选为 Multiples rows。


image.png行号和方法分隔符

日常为了方便定位 Bug 所在位置,我们通常需要打开代码所对应的行号,方便我们查找。另外,如果我们代码中方法较多时,最好是在每个方法之间加一个分隔符,方便我们知道一个方法的开始和结束。而这两个功能,IDEA 都是提供的。设置入口:依次打开 Settings -> Editor -> General -> Appearance,然后勾选 Show line numbers 和 Show method separators。


image.png自动导包

日常工作中,我们会经常用到第三方的包,每次都需要我们通过手动(Alt + Enter) 的方式来导入,但实际上 IDEA 也是提供自动导包功能的,设置入口如下:Settings -> Editor -> General -> Auto Import,将 Insert imports on paste 设置为 Always,再勾选 Add unambiguous imports on the fly 以及 Optimize imports on the fly 即可。


image.png忽略大小写

通常 IDEA 在导入类时大小写是全匹配的,这样一样就极大影响了我们编码的速度。此时我们就可以通过设置 IDEA,让其忽略大小写字母,提高效率。设置入口如下,依次进入 Settings -> Editor -> General -> Code Completion,取消勾选 Match case。


image.png自动编译

IDEA 默认是不会对代码自动编译的,需要我们手动配置。设置入口:依次打开 Settings -> Build,Execution,Deployment -> Compiler,然后勾选 Build project automatically 和 Compole independent modules in parallel。


image.png编译器设置

这里推荐使用 Javac 编译器,然后编译器版本最好保持和你本地使用的 JDK 版本相同。因为我本地使用的是 JDK11,所以这里版本我设置的是 11,这里最好根据你自己的实际情况进行设置。设置入口:依次打开 Settings -> Build,Execution,Deployment -> Compiler -> Java Compiler,然后将 Use compiler 设置为 Javac,并将 Project bytecode version 设置为你本地使用的 JDK 的版本。


image.pngMaven 设置

默认情况下,IDEA 是由绑定的 Maven 的,但是我们一般是自己设置自己所使用的 Maven。需要设置的主要有三点:


Maven home path:即自己本地的 Maven 所在目录;

User settings file:即自己本地 Maven 环境下的 settings.xml 所在目录;

Local repository:即自己本地的 Maven 仓库;

设置入口:依次打开 Settings -> Build,Execution,Deployment -> Build Tools -> Maven,然后设置以上三点即可。


image.png类模板

当我们创建一个类时,希望每个类的前边都已经一些注释的代码,用于标识这是我们自己所写的代码。此时就需要到 Settings -> Editor -> File and Code Templates,然后在右边的 Includes -> File Header 右边的方框中,填入如下模板。设置完成之后,以后我们每次创建新的类文件时,IDEA 都会在文件的开头添加如下信息。



/**
 * Created with IntelliJ IDEA.
 * @Project      : ${PROJECT_NAME}
 * @Package      : ${PACKAGE_NAME}
 * @ClassName    : ${CLASS_NAME}.java
 * @createTime   : ${DATE} ${TIME}
 * @version      : 1.0
 * @author       : 村雨
 * @Email        : 747731461@qq.com
 * @公众号        : 村雨遥
 * @Website      : https://cunyu1943.github.io 
 * @Description  : 
 */

image.png导入导出设置

经过我们一番调教,IDEA 用起来就十分顺手了。但这时候问题就来了,要是我们换个系统或者电脑使用啥的,难道我们又得重新设置一遍么?当然不是了!IDEA 是支持导入导出我们的配置的,我们只需要将我们的设置导出,然后换电脑或者重装系统使用时进行导入即可。


导出

导出入口:依次打开 File -> Manage IDE Settings -> Export Settings…。


image.png

导入

导入入口,依次打开 File -> Manage IDE Settings -> Import Settings…image.png总结

好了,以上就是关于 IDEA 的安装以及安装之后的一些配置了。如果你觉得对你有用,那就点个赞再走吧!如果你还有更多关于 IDEA 的高级玩法,欢迎评论区留言,大家一起交流!



目录
相关文章
|
2月前
|
人工智能 自然语言处理 Java
DeepSeek 满血版在 VScode 和 IDEA 中怎么用?手把手教程来了
沉默王二分享了通义灵码的使用教程,这款插件集成了DeepSeek-R1和Qwen等模型,支持Java、Python、Go等多种编程语言,适用于IDEA、VSCode等开发环境。它不仅能提供智能问答、代码补全和Bug修复功能,还能通过“AI程序员”实现多文件代码修改。体验流畅,算力充足,无需担心限流问题。文章详细介绍了安装步骤及各项功能的实际操作,展示了其在提升开发效率方面的强大实力。目前,通义灵码正持续优化,未来将带来更多惊喜。
236 2
|
1月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
146 27
|
1月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
132 18
|
3月前
|
Java 应用服务中间件 API
Servlet开发流程 (里面有Idea项目添加Tomcat依赖详细教程)
本文详细介绍了Servlet的开发流程,包括在IntelliJ IDEA中添加Tomcat依赖的详细教程。通过上述步骤,开发者可以快速搭建并运行一个基本的Servlet应用,理解并掌握Servlet的开发流程对于Java Web开发至关重要。希望本文能够帮助开发者顺利进行Servlet开发,提高工作效率。
313 78
|
2月前
|
缓存 Java Spring
IDEA中配置HTML和Thymeleaf热部署的步骤
以上就是在IntelliJ IDEA中配置HTML和Thymeleaf热部署的步骤。这样的配置可以大大提高你的开发效率,让你更专注于代码的编写,而不是等待应用的重启。希望这个指南对你有所帮助!
172 21
|
4月前
|
人工智能 自然语言处理 Java
IDEA中使用DeepSeek满血版的手把手教程来了!
本文主要介绍阿里云推出的AI编码助手——通义灵码在代码编写、智能问答、bug修复等方面的功能。
IDEA中使用DeepSeek满血版的手把手教程来了!
|
3月前
|
人工智能 自然语言处理 Java
30分钟速成:IntelliJ IDEA 2024下载安装与多语言开发环境配置手册
IntelliJ IDEA是Java/Kotlin开发领域的旗舰级IDE,最新版本实现了AI全栈辅助、量子计算插件和多语言互操作三大技术突破。AI辅助提升代码生成与性能优化准确率40%,量子计算插件支持1024量子位模拟,多语言混合调试性能提升300%。系统要求包括i5以上CPU、8GB内存及Windows 7+等。安装流程涵盖获取Ultimate版、配置启动器及性能优化设置。核心功能包括AI编码助手和多语言开发环境配置。提供量子算法开发和AI代码审查实战案例,并附故障排查指南和学习资源。
|
3月前
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
439 13
|
11月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
369 0
|
11月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
247 2