令人眼前一亮的IDEA 2021

IDEA 更新到 2021.2.3 咋样?【2021.3、2021.3.1看评论区】 IDEA 更新到 2021.2.3 咋样?IDEA 更新到 2021.2.3 咋样?1.更新信息2.赶紧体验一下3.小结4.话说回来,大佬们都用 IDEA 哪个版本呢?欢迎留言哦 IDEA 更新到 2021.2.3 咋样? 1.更新信息 官网:https://www.jetbrains.com/idea/ 更新时间:2021.10.15 更新版本:2021.2.3 2.赶紧体验一下 已下载完毕,准备去看一下 嗯,一路 Next,安装完了,运行一下,试试 哎呀,找不到 免费试用 30 天了,被强制要求登 阅读详情

前言

昨天浏览优快云的时候发现了 CodeSheep程序羊的《IDEA 2021首个大版本发布,Java开发者感动哭了(附新亮点演示)》这篇文章,文章写得很Nice。作者在文中给我们演示了IDEA 2021的亮点,让我这个后端开发新手看的是很激动,很手痒,于是今天果断放弃了我的IDEA 2019.3,开始体验IDEA 2021。刚打开项目,乍一看这字体,就和我的旧版不一样,已经初步感受到作者在文中描述的香了!当然更进一步的功能还是需要大家自己体验的,心动的小伙伴赶紧行动吧!

原文:CodeSheep程序羊《IDEA 2021首个大版本发布,Java开发者感动哭了(附新亮点演示)》
https://blog.youkuaiyun.com/wangshuaiwsws95/article/details/116518773


工欲善其事,必先利其器!

就在不久之前,Java领域的开发神器IntelliJ IDEA终于迎来2021年的一个重要的大版本更新:IntelliJ IDEA 2021.1。

在这里插入图片描述

现如今大量的Java开发者深度依赖着这款开发软件,正如网上的段子所言:“可以毫不夸张地说,多少Java程序员离开了IDEA就不会写代码了(狗头)”,由此可见其使用的广泛程度。

新版本一出来,我也迫不及待地想尝试一番。当然,主力开发机我是不敢乱升级的,所以这两天,我在一台平时用来做测试的老开发本子上更新了全新的IDEA。

软件启动界面打开的那一瞬间,我就知道事情并不简单。

本文 GitHub https://github.com/rd2coding/Road2Coding 已经收录,里面有我整理的6大编程方向的自学路线+知识点详细梳理+面试题+简历+资源+配套硬核pdf,以及我的程序员人生。


全新的启动页面

更新后,全新的启动页面更加花里胡哨了。

软件启动速度也是非常之快,就我这多年苦练的火箭般手速,都差点没截来下面这张启动页面图。

在这里插入图片描述


Space集成

JetBrains提供的Space这个功能不知道大家有没有听说过,讲白了就是一套集成的团队协作环境,可以提供包括构建交付、聊天协作、团队管理以及项目管理等在内的一整套协作一体化解决方案。

在这里插入图片描述

最新的IDEA 2021.1把Space环境给无缝地集成进来了,现在属于开箱即用的状态,软件的右上角就有快捷入口:

在这里插入图片描述


支持WSL 2

这个功能相信对于很多依赖Windows系统以及WSL功能的用户来说,简直是喜大普奔!

以前WSL就算再好用,但是你的IDE并没有和它打通,多少总是一个遗憾。

这下好了,二者直接打通了,IDEA支持WSL 2。你可以直接在新版IDEA 2021.1中运行并开发WSL 2中的Java项目,包括Gradle类型项目和Maven类型等项目均支持。

在这里插入图片描述

在这里插入图片描述


Run Targets

Run Targets这个功能的意思有点类似于上面刚聊过的WSL 2。它允许开发者直接在远程主机甚至在Docker容器上运行和调试项目。

在这里插入图片描述

所以到目前为止,新版IDEA 2021允许开发者可以在本地、WSL 2、SSH远程主机、Docker等目标上运行项目,可以说贼香了!


支持Java 16

这也算是一个比较重磅的更新。

近两年来,Java版本的发布速度也是快如老狗,我还在用Java 8,它都淦到Java 16了。

关于Java 16的新特性,我还准备写篇文章来详细聊一聊呢,包括比如:

  • Records特性转正
  • instanceof模式匹配转正
  • jpackage转正
  • Unix域套接字通道
  • 弹性Metaspace
  • ZGC
  • 矢量API
  • 外部链接API
  • …

这次IDEA 2021版的一个很重要的更新就是加入了对Java 16的基本支持,注意是基本支持。

除此之外IDEA还新增了几项检查机制,典型比如更加智能的数据流分析检查。

在这里插入图片描述

链式构造方式的优化格式设置等等。

在这里插入图片描述

目的都是为了帮助提升可读性,进一步提升用户体验。


Code With Me

Code With Me是一项用于协作开发与结对编程的服务,可以实现Host-Guest模式的“手摸手”(滑稽)结对编程和群体编程。

在这里插入图片描述

目前,新版IDEA开箱即用地支持了Code With Me功能,同时它还具有音频通话和视频通话功能,可以满足随时随地的沟通需求,这操作简直S到爆。

在这里插入图片描述

在这里插入图片描述


版本控制

在这里插入图片描述

版本控制这一块目前做了不少的更新,包括可以更快地完成PR的创建提交,支持PR模板。

在这里插入图片描述

变更提交至代码库前的自定义代码检查配置。

在这里插入图片描述

以及支持自定义Git提交模板等等。


其他用户体验提升

IDEA内置HTML网页预览

以前在IDEA中预览网页得跳到外部浏览器,而现如今IDE的编辑器内部就支持Built-in级别的网页预览,只需要在右上角点那个IDEA小图标即可激活,而且可以编辑网页源码时做到同步更新和预览。

在这里插入图片描述

Windows版本任务栏增强

在Windows平台的新版IDEA上,可直接在任务栏(或开始菜单)上右键快捷呼出最近使用的项目。

在这里插入图片描述

搜索时自定义外部依赖项

讲白了,就是使搜索范围更易于自定义,我们可以直接在设置中进行Scope定义,自行选择External Dependencies的范围是否包含。

在这里插入图片描述

窗口拆分优化

当你对编辑器里的多个文件进行垂直窗口拆分时,双击某个Tab就可以将当前文件窗口最大化,再次双击Tab则会还原。

在这里插入图片描述


当然除了这些之外,新版IDEA还新增了很多更新和增强,比如:对Kotlin、Scala、JavaScript等语言的开发优化、对常见框架与技术的优化和支持、对Kubernetes和Docker的更新支持和改进、数据库工具的更新支持等等,由于时间有限,在此就不一一赘述了,有需要的可以按需细究。

最后,让我们一起大喊一句:“IDEA,yyds!”

在这里插入图片描述

IntelliJ IDEA 2025.1.3 升级指南:比 2024.3.1.1 强在哪?这些功能太实用! IntelliJ IDEA 2025.1.3对比2024.3.1.1版本带来多项关键升级:新增逻辑代码结构视图、强化K8s调试功能(集群调试隧道和日志中心)、AI助手支持内联提示和多模型切换、Java/Kotlin工具链优化(保留空行格式和K2编译器稳定)。升级建议按开发者类型区分,K8s和Spring项目开发者强烈推荐,基础用户可暂缓。注意检查插件兼容性,推荐使用Toolbox管理升级。2025.1.3已具备生产稳定性,每季度跟进稳定版可持续获得性能优化。 阅读详情

相关推荐

【IDEA】下载哪个版本好?

以上就是今天要讲的内容,本文仅仅简单介绍了IDEA简单的入门操作,而IDEA用于Java开发提供了很多快捷插件和功能,大家一起慢慢学习进步。前进的道路,我们一路同行!

tushi_love的博客 3947

IDEA版本推荐

推荐版本: IDEA 2022.2.5。

Codefengfeng的博客 3万+

SAP MM采购申请转采购订单:PR与PO匹配逻辑与实操指南

在SAP ERP的采购到付款(P2P)流程中,采购申请(PR)与采购订单(PO)是最核心的两张业务单据,分别代表需求确认和供应承诺。PR与PO之间的字段映射、数量联动、价格带出以及交期同步,直接影响收货、发票校验和MRP运行的正确性。理解两者的匹配关系,不仅需要掌握EBAN与EKKO/EKPO的表结构差异,还要熟悉ME21N、ME57以及BAPI等创建和转换方式,以及容差、货源清单等后台配置。通过ME5J、ME2N、MD07等标准报表可以实时监控匹配状态,快速定位未清PR、重复采购或价格差异问题。本文结合S

weixin_34174322的博客 427

IDEA安装

安装IDEA2022.3步骤

A_SANG000的博客 6743

告别手工AS91/AB01L:用BAPI_FIXEDASSET_OVRTAKE_CREATE实现SAP资产历史数据自动化迁移

本文详细解析了如何利用BAPI_FIXEDASSET_OVRTAKE_CREATE实现SAP资产历史数据的自动化迁移,替代传统手工操作如AS91/AB01L。通过核心参数解析、迁移逻辑说明及实战案例,帮助顾问团队提升资产和折旧数据迁移的效率与准确性,确保数据一致性并降低错误风险。

weixin_42524708的博客 416

三甲医院网络架构与安全建设实战

华为OceanStor] [华为OceanStor][PACS存储双活] [HIS数据库同步]患者隐私 数据脱敏 天清Web防火墙动态脱敏策略。主数据中心 --[OTV专线]-- 备数据中心。实现医疗业务网/卫生专网/互联网三网隔离。核心业务配置(华为CE6865)自动备份配置(每天02:00)安全事件响应(30分钟SLA)漏洞扫描(每周日00:00)实现医疗物联网统一接入管控。五、等保2.0合规关键配置。堡垒机登录(双因素认证)四、医疗物联网安全方案。

有小小的远大抱负 1911

IDEA插件管理指南:这些隐藏的性能杀手插件你关了吗?

本文深入探讨了IDEA插件如何成为影响开发效率的“隐形”性能杀手,详细解析了插件对JVM堆内存、CPU线程及UI响应的资源消耗机制。文章提供了系统性审计方法,识别并管理高开销插件,并给出针对性优化策略与最佳实践,帮助开发者构建高性能的插件管理工作流,从而显著提升IDEA的启动速度与运行流畅度。

c2d3e4f的博客 1101

[渗透测试实战篇-4] RCE漏洞组合拳突破Getshell全解析

本文深入解析RCE漏洞组合拳在渗透测试中的实战应用,通过SSRF、XXE等漏洞串联技术突破Getshell的全过程。文章详细介绍了Java和PHP环境下的漏洞利用差异,以及防御绕过与权限维持的实用技巧,为安全研究人员提供全面的实战指导。

weixin_29211309的博客 350

clion 插件_VS Code中那些让我眼前一亮的优秀插件

专注Python、AI、大数据 @七步编程 ​VS Code的口碑越来越好,受欢迎度也越来越高,以我为例,有时一个项目中可能会用到C++、Java、JS等不同编程语言,如果针对每一种语言都去安装一款对应的IDE,那样不仅会浪费很多时间,而且会极大的拖慢电脑速度。而VS Code通过简单的配置,就可以让它与对应语言当下最为流行的IDE相提并论,因此,就没必要再去安装PyCharm、IDEA、Clio...

weixin_39626745的博客 6903

Q&A | ZStack替代VMware实问实答

ZStack替代VMware实问实答

zstack_org的博客 1800

YOLOv8自动驾驶系统 —— 夜间低光照条件 详细说明和完整代码

本文提出一种针对夜间低光照优化的自动驾驶车道保持系统方案,基于YOLOv8模型改进,包含三大核心技术:1.采用Retinex理论的多尺度低光增强算法,结合自适应伽马校正;2.改进YOLOv8的车道检测模型,通过夜间专用数据集训练,增加抗眩光处理;3.多传感器融合框架,整合可见光与红外图像。系统实现动态逆透视变换和参数调整,在Jetson Orin硬件上达到30ms级实时性能。测试显示在无照明、眩光干扰等极端场景下保持稳定,代码已开源。扩展方向包括V2X协同定位和自适应大灯联动控制。

u010117029的博客 598

Intellij IDEA神器常用技巧八-2018版本新增快捷键

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩? 下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜 1. stream代码自动生成更智能 IDEA对java代码的自动化生成令人...

Mkeeper 4775

Spring Boot入门(02):【教程】轻松搭建Spring Boot开发环境,启动你的第一个Web项目!

快速搭建开发环境和启动项目是每个开发人员必备的技能。本文将为您提供一些简单易懂的方法和技巧,以帮助您快速搭建开发环境和启动项目。我们将介绍如何选择适合您的开发工具、配置您的操作系统、安装必要的软件包和依赖项,并开始编写您的第一个应用程序。无论您是一位新手还是一位经验丰富的开发人员,本文都会给您提供有用的信息和实用的建议,让您在最短时间内快速搭建和启动开发项目。

**My Coding Family** 22万+

Hbuilder中如何快速输入注释标签_vscode中20个让人眼前一亮的插件

本文转载自知乎VS Code的口碑越来越好,受欢迎度也越来越高,以我为例,有时一个项目中可能会用到C++、Java、JS等不同编程语言,如果针对每一种语言都去安装一款对应的IDE,那样不仅会浪费很多时间,而且会极大的拖慢电脑速度。而VS Code通过简单的配置,就可以让它与对应语言当下最为流行的IDE相提并论,因此,就没必要再去安装PyCharm、IDEA、Clion、Webstorm这...

weixin_39631301的博客 1740

Python爬虫实战:实时监控美国SEC官网文件更新,助你第一时间掌握市场动态

在资本市场中,信息就是财富。美国证券交易委员会(SEC)官网公开了大量公司披露文件,涵盖财报、招股说明书、内幕交易等重要信息。对投资者、分析师及法律合规人员来说,实时监控这些公开文件具有重要价值。

2201_76125261的博客 594

SAP Fiori Launchpad Tile,UI5 应用,和 PFCG Role 的对应关系

问题:已经看到了SAP Fiori Launchpad上的某个tile,如何反推后台需要配置哪个PFCG Role才能看到该tile? 这个问题是今天一个朋友在微信上问我的。因为我最近忙着学习一个新的SAP产品,所以这个问题也没有时间展开来写,本文就只做概要介绍。 下图是一个Gateway系统上打开的SAP CRM Fiori Launchpad: 如何弄清楚后台用户配置了哪个PFCG Role之后,才能看到Sales Representative(CRM)这个Group下的tile? 既然当前我使用的用

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1520

IntelliJ IDEA 2018.1正式发布

3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩?下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜1. stream代码自动生成更智能IDEA对java代码的自动化生成令人惊叹,一个alt+enter或者alt+/可以省去很多敲打键盘的操作。 本次更新对stream api的支持更加智能化,如上...

tuonioooo 642

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

IntelliJ IDEA 2018.1正式发布!什么?还能这么玩?

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试?本文转载自:netty技术内幕3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩?下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜1. stream代码自动生成更智能IDEA对java代码的自动化生成令人

程序猿DD 8953

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Intellij IDEA神器常用技巧七-2018版本新增快捷键(目前看不懂)

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩? 下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜 1. stream代码自动生成更智能 IDEA对java代码的自动化生成令人惊叹,一个...

NiFeiGe的博客 283

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

为什么专业Java开发者都选IDEA?对比Eclipse的10个生产力神器功能

本文深度对比了IntelliJ IDEA与Eclipse在Java开发中的核心差异,揭示了IDEA如何凭借其智能代码洞察、安全精准的重构能力、深度集成的开发工具链以及对Kotlin的无缝支持,成为提升专业开发者生产力的关键。文章通过10个具体功能对比,阐述了IDEA在理解编码意图、减少上下文切换及优化团队协作方面的显著优势。

h9j8k7l6m5n的博客 1019

IntelliJ IDEA 2018.1新特性

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33919941的博客 404

程序员神器,IntelliJ IDEA 2018.1 正式发布

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩? 下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜 1. stream代码自动生成更智能 IDEA对java代码的自动化生成令人惊叹,...

happyJared 1053

使用Hunyuan-MT-7B优化IDEA开发体验

本文介绍了如何在星图GPU平台自动化部署Hunyuan-MT-7B镜像,以优化IDEA开发体验。该镜像能够为开发者提供代码注释实时翻译、错误信息本地化等核心功能,有效提升多语言代码库的阅读与调试效率,助力开发流程更加顺畅高效。

weixin_32445049的博客 270
上一篇: 阿里云服务器Docker安装与卸载
下一篇: IDENTITY_INSERT设置为OFF时,不能向表中插入显式值
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值