目录
如果是学生,可以去官网申请学生认证来激活IDEA,如果不激活的话可以下载community版使用(即社区版)
使用Jetbrains Toolbox安装(推荐)
该软件可以在Windows和Ubuntu中非常方便地管理和安装IDE,只需点击需要的版本即可自动安装,更新也很方便,并且支持版本回退
- 官网下载
- 安装Jetbrains Toolbox
-
Windows版本的下载好exe文件打开运行即可
-
Ubuntu版本的需要解压下载好的tar.gz压缩包,然后通过./方式运行解压出来的程序
如果运行的时候报错,需要AppImage依赖,参见Wiki
对于Ubuntu22,执行以下命令安装依赖后再启动sudo add-apt-repository universe sudo apt install libfuse2
- 打开Jetbrains Toolbox,然后找到IDEA,点击安装,程序就会在后台下载并自动安装
Windows版手动安装教程
-
下载
官网下载 -
安装
- 打开安装包,选择好安装路径
- 然后全部勾上
- install,然后重启电脑
Ubuntu版手动安装教程
推荐在snap商店安装,命令行或打开软件商店搜索IDEA均可
sudo snap install intellij-idea-ultimate --classic
若要中途取消安装,则输入命令查看安装进程
snap changes
然后根据ID取消安装进程
snap abort 进程ID
推荐插件
中文语言包
进入IDEA后,在Plugins界面输入Chinese可以找到中文语言包,下载安装后IDEA语言会改为中文
CodeGlance Pro
右边会有代码小地图,方便查看代码
Rainbow Brackets
彩色括号
SequenceDiagram
显示代码的时序图,可以清晰地看到各个函数的执行关系
Statistic
统计代码中的有效行、空格、注释等
QAPlug、QAPlug - FindBugs
代码分析工具
Material Theme UI
更改IDEA主题
Key Promoter X
在你每次鼠标点击执行一些行为的时候,会提示你相应行为可以用什么快捷键执行
CamelCase
方便地重命名变量
Alibaba Java Coding Guidelines
代码规范检查,使用的是阿里的规范
GitHub Copilot
代码自动补全
Tabnine AI Code Completion- JS Java Python TS Rust Go PHP & More
代码自动补全