最新版IDEA免费安装使用教程

一、背景

作为一个Java开发者,有非常多编辑工具供我们选择,比如Eclipse、IntelliJ IDEA、NetBeans、Visual Studio Code、Sublime Text等等,这些有免费也有收费的,但是就目前市场占比来说普遍使用Eclipse和IntelliJ IDEA这两款主流的开发工具。

这两个也各有千秋,Eclipse 是一款拥有众多的插件,可以满足开发者的各种需求,并且是完全开源和免费。而 IntelliJ IDEA 则更加注重内置功能的开发,不需要太多的插件就能满足大多数开发者的需求,但是需要付费使用,虽然它也提供了免费的 Community 版本,但该版本的功能比 Ultimate 版本有所限制。经过各方面比较IntelliJ IDEA 拥有更加优秀的编辑器、性能和支持的语言和框架,所以这篇内容主要介绍一下IntelliJ IDEA的安装和使用

二、使用

1、卸载老版本(未安装过忽略)

避免出现异常,如果电脑安装过老版本的 IDEA,我们要卸载干净,防止新版本安装失败或者产生其他错误。

安装过的按以下方式卸载

打开Windows设置进入应用,查找IDEA

!(https://md-blog-img.oss-cn-hangzhou.aliyuncs.com/2023/02/15/20230215195726.png)

卸载成功后,点击关闭即可

2、下载IDEA

我们先从官网下载最新版本的IDEA:https://www.jetbrains.com/idea/download/#section=windows

点击Download按钮下载exe格式版本,zip是免安装版本

3、安装IDEA

下载完成之后,直接双击安装

IDEA 运行成功后,会弹出下面的对话框,左边是需要购买IDEA获取账户才可以使用,这里我们选择右边的按钮使用

4、使用

进入主页面后,我们就可以开始用了,介绍一下常用的插件:Translation中译英插件,对于英语不太好的童鞋来说会比较实用(你不需要再打开一个英语词典软件)Cap-Elasticsearch在IDEA中访问Elasticsearch ServerJava Visuallizer用于在调试Java应用程序时可视化调用堆栈和堆上的对象GenerateO2O将一个对象转换成另一个对象,当然也可以使用BeanUtils工具类来实现两个对象之间属性值的CopyStack trace to UML 将异常堆栈转成时序图All Format 一个可以格式化JSON、XML、HTML、以及MAP的toString()打印的字符串的插件File Expander 支持在IDEA中打开jar/tar.gz文件,自动反编译。GitToolBox 一款git工具插件,它支持在项目上提示你还有多少文件没提交,远程还有多少文件没更新下来。还能在每一行代码上提示上次提交的时间。Search In Repository 直接在idea中搜索某个Maven依赖,再也不用打开浏览器去搜索某个Maven依赖的<dependcy>怎么写了Code Iris 可以将你项目的模块、包、类进行可视化Extra Icons 为IDEA添加额外的图标文件Properties to YAML Converter 一键将Properties文件转换为YAML文件Convert YAML and Properties File 一键将YAML文件转换为Properties文件aiXcoder 代码提示补全插件,比IDEA自带的代码提示补全功能更强大Easy JavaDoc 更便捷的为Java类、属性、函数添加中文注释Vcs Auto Update 在执行git push之前自动帮我们执行一次git pull,防止出现代码冲突LeetCode Editor LeetCode刷题插件

三、总结

总的来说IDEA是一款非常优秀的工具,它的强大的代码智能提示功能,可以提供高效、智能的代码补全、自动重构、代码分析、代码导航、快速修复等功能,还支持调试、版本控制、构建和测试等方面的功能。其他更多的功能需要慢慢去尝试挖掘。