你的 IDEA 该更新了!

简介: IDEA 被越来越多的 Java 开发者所接受,我也不例外,当年刚入职场时用的是 Eclipse,后来看到有同事用 IDEA,我也跟风下载了使用了,之后再也回不去 Eclipse 了,相比 Eclipse,IDEA 简直好用到爆,无论是从界面 UI,还是智能提示,完爆 Eclipse 好吗?在我心目中,IDEA 是最好用的 IDE,没有之一!

IDEA 被越来越多的 Java 开发者所接受,我也不例外,当年刚入职场时用的是 Eclipse,后来看到有同事用 IDEA,我也跟风下载了使用了,之后再也回不去 Eclipse 了,相比 Eclipse,IDEA 简直好用到爆,无论是从界面 UI,还是智能提示,完爆 Eclipse 好吗?在我心目中,IDEA 是最好用的 IDE,没有之一!


在网上我也看过一些段子手说的:“可以毫不夸张地说,多少 Java 程序员离开了 IDEA 就不会写代码了(手动狗头)!


在我刚入职新公司不久,Java 领域最好用的 IDE,IntelliJ IDEA 发布了 2021 年第一个大版本更新:IntelliJ IDEA 2021.1,加入了很多特性,启动也更快了。


1、全新的启动界面

640.png


跟以往的启动界面有很大的不同,全新的启动界面变得更加花里胡哨,同时不失雅致,宛如在跟开发者彰显着版本特性之多。


同时发现,IDEA 启动的速度更加快了!


2、集成 Space


JetBrains 的 团队协作工具平台 Space 不知道大家有没有用过,可以在 Jetbrains 官网单独下载这个工具:

640.png


Space 是一个团队协作环境,它集成了软件开发、团队管理、聊天和文件、项目管理等在内的一整套协作一体化解决方案。


640.png


在最新的 IntelliJ IDEA 2021.1 版本中,以插件的形式将其集成在 IDEA 中:

640.png


3、Code With Me


Code With Me 是一项用于协作开发与结对编程的服务,可以远程结对编程,手把手教你写代码:

640.png

值得一提的是,它还具有视频和语音通话功能,使远程协作更上一层楼。每当您想与同事交谈时,都可以直接从JetBrains IDE 发起音频和视频通话。

“与我一起编码” 非常适合 1:1 会议和小组会议,您可以邀请数十名与会人员参加!这功能简直太骚气了!


640.png


4、支持 Java 16


我现在还在用这 Java 8,相信很多读者都是 Java 8 忠实用户吧?

新版任你发,我用 Java 8 !


但 IntelliJ IDEA 新版本还是对对 Java 16 进行了一波支持,该支持于 2021 年 3 月发布。某些更新包括内部类可以声明显式或隐式静态成员以及对

Stream.collect(toUnmodifiableList())进行更改的新可能性。现在将其转换为stream.toList()。IDE 在流的代码完成列表上首先显示toList()项目。

640.png


5、支持 WSL 2


这个功能对于要依赖 WSL 功能的用户来说,简直太赞了!

要知道以前的 WSL 是没有和 IDEA 打通的!


现在,你可以使用 IntelliJ IDEA 中 WSL 2 中的 Java 项目。IDE 可以检测 JDK 安装,安装 JDK,编译和运行 Maven 和 Gradle 项目以及使用 IntelliJ IDEA 构建系统的项目。640.png


6、Run Targets


这个功能有点类似于 WSL 2,通过运行目标功能,你可以在 Docker 容器或远程计算机上运行,测试,分析和调试应用程序。IntelliJ IDEA Ultimate 当前允许你在 Docker,SSH 和 WSL 目标上运行 Java 应用程序,JUnit 测试以及 Maven,Gradle,Micronaut,基于 Maven 的 Quarkus 和 Spring Boot 项目。

640.png

有没有发现,IntelliJ IDEA 2021.1 大大加强了对远程的操控本领,开发者不仅可以在本地运行项目,用上新版之后,还可以使用 WSL 2、SSH 远程主机、Docker 上运行项目了!


IntelliJ IDEA 2021.1 新增和增强的特性远远不止我上述说到的更新,它还有很多在本次新增的特性,比如:IDE 内置 HTML 预览窗口、增强了对 Kotlin、Scala、JavaScript 等语言特性的支持和优化、对容器和容器编排方面:Docker 和 kubernetes 支持优化等等,更多特性可以查看 What’s New in IntelliJ IDEA 2021.1:https://www.jetbrains.com/idea/whatsnew/


相关文章
|
Java Maven 索引
idea更新maven索引失败
idea更新maven索引失败
|
存储 缓存 Java
Maven超细致史上最全Maven下载安装配置教学(2022更新...全版本)建议收藏...赠送IDEA配置Maven教程
Maven超细致史上最全Maven下载安装配置教学(2022更新...全版本)建议收藏...赠送IDEA配置Maven教程
1425 0
Maven超细致史上最全Maven下载安装配置教学(2022更新...全版本)建议收藏...赠送IDEA配置Maven教程
|
前端开发 JavaScript Java
IntelliJ IDEA - 热部署(更新HTML/JSP/JS/CSS代码、不用重启Tomcat)
IntelliJ IDEA - 热部署(更新HTML/JSP/JS/CSS代码、不用重启Tomcat)
1229 0
IntelliJ IDEA - 热部署(更新HTML/JSP/JS/CSS代码、不用重启Tomcat)
|
存储 XML 安全
Java 近期新闻综述:CVE-2022-22968、Vector API、Jakarta EE 10 更新、IntelliJ IDEA 2022.1、Ktor 2.0
Java 近期新闻综述,内容主要涉及 OpenJDK、JEP 426、JDK 19、Jakarta EE 10 更新、Spring Framework 点版本、CVE-2022-22968、Quarkus 2.8.0、Open Liberty 22.0.0.4 和 22.0.0.5-beta、Micronaut 3.4.2、WildFly 26.1、Eclipse GlassFish 7.0-M4、Piranha 22.4.0、Apache Camel Quarkus 2.8.0、IntelliJ IDEA 2022.1、Ktor 2.0 和 Devnexus 2022 大会。
408 0
Intellij Idea 使用SVN更新到指定版本
Intellij Idea 使用SVN更新到指定版本
509 0
Intellij Idea 使用SVN更新到指定版本
|
Java Maven
使用IDEA内置maven更新依赖jar包
使用IDEA内置maven更新依赖jar包
556 0
使用IDEA内置maven更新依赖jar包
|
缓存 开发工具 git
IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装
IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装
309 0
IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装
|
Android开发
intellij idea 13&14 插件推荐及快速上手建议 (已更新!)
原文: intellij idea 13&14 插件推荐及快速上手建议 (已更新!) 早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse、MyEclipse转过去的很是不习惯。
1980 0
|
11天前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
29 0
|
14天前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
21 2