发布时间:2025-09-25
浏览次数:0
喜爱该软件的用户近期必定感到喜悦,由于 IDEA 2021.1 已宣告推出
新版非常吸引眼球,IDEA 2021.1 新增了对最新版 Java 16 的兼容,用户还能在 WSL 2 环境下处理 Java 项目,支持 Space 集成,可直接从编辑器内运用 Code With Me 开展联合编程,另外内置了 HTML 预览功能,并拓展了 SSH 主机与容器环境下的代码执行选项,还优化了其他诸多便捷功能。让我们一起来具体看下吧:
Space 集成
通过集成 Space,用户能从欢迎界面的获取 VCS 选项,链接到 Space 平台上的相应组织。进入登录状态之后,便可以浏览并复制项目库,审视团队成员的代码,同时也能创建 Space 相关的脚本程序。
支持 WSL 2
在 IDEA 环境下,若要运用 WSL 2 平台上的 Java 应用,能够核查 JDK 的配置情况,可以完成 JDK 的部署,能够对 Maven 项目以及应用进行编译和执行,同样也适用于借助 IDEA 自带构建机制的项目。
Code With Me
Code With Me是一种创新工具,专供共同编写代码和联合编程使用。它支持视频通话和声音交流,显著提升了远程团队合作的效率。用户无论身处何地,都能在编程软件界面里,向同伴发起语音或影像沟通。该服务能很好地适配单独会话和集体讨论,支持邀请多至数十位成员加入讨论环节。
Run
新增的Run功能支持用户在本地容器或远程设备上执行、验证、检查和修正程序代码。IDEA当前支持在SSH和WSL平台上执行Java程序、JUnit测试以及Maven、、 Boot等基于Maven的工程。
用户体验
使用感受方面,首先是新增的内置浏览器,通过这个新内置的html预览功能,用户能够迅速查看HTML文件内容。在编辑界面的右上位置,找到那个带有IDEA标志的微件图标并点击,就能启动这个预览功能。一旦在HTML文档里做了修改,或者调整了链接的CSS样式及文件,预览效果会立刻跟着刷新更新。
优化了 跳转清单的功能,如今只需在 任务条或 开始界面中的 IDEA 图标上执行鼠标右键操作,即可快速访问最近处理的工程。
在查找过程中,可以设定外部关联对象,让查找过程更便捷。用户能够将对象纳入范畴,也能够将其剔除。访问 / | & | ,借助右侧工具调整对象的状态。
版本控制
IDEA 能够配合 Git 进行提交操作。借助 Git 的预设格式,用户可以拟定个性化的版本更新说明,输入必需的内容intellij idea 16,随后该软件会将这些文字作为默认的首次提交内容呈现出来。
当前,在把改动送入版本控制系统之前,能够便捷地挑选代码校验的设置文档。按下工具状标志会显现出提交的其它操作,勾取标着 code 的方框,再点一下 ,随后从列表中挑选出所需要的配置文件。开发环境会在进行提交操作时,借助这个配置文件来校验代码。
在当前版本里,能从别的分支取得文件,方法是使用 with 对话框。先选定需要取得的文件,再点一下 Show diff 旁边新加的向下滑动标志。
编辑器优化
增添多种令人更易持久作业的界面布局方案,能够于 / 或 | 或 | 字体选项里,设定标准文字与加粗文字的笔画粗度。
当同时开启多个带垂直分割的编辑器标签页,能够通过点选任意一个来将其对应的编辑区域扩大至全屏显示,随后再次点选同一位置,即可将该区域缩回到标准尺寸。
当前系统兼容采用 或 方式的公式编写。针对 JSON 文件,可借助编辑菜单中的查找功能执行 操作,于其中录入检索指令。倘若文档内嵌了 所构建的内容,亦可运用此途径,并辅以 JSON 数据导入,用以验证 的检索指令。
能够采用换行符分隔的 JSON Lines 格式,这种格式适合用来处理结构化数据和日志,IDE可以识别.jsonl、.jsonl、.jsonl和.jsonl这几种文件类型。
分析器UI
分析器界面经过了创新性调整。当前主界面呈现的资讯更加丰富,将分析工具挂载到作业进程的操作也更为迅捷。此外新增了两种功能,用户能够通过右键选择运行中的应用程序来调用:一种用于采集软件的 * .hprof 数据快照;另一种名为 CPU and Live 的功能intellij idea 16,会开启一个配备图形化监测面板的标签页,用以实时监控资源使用情况。
Java
支持最新的 Java 16
实时代码审查有助于迅速发现错误和警示信息。新版 IDEA 2021.1 在代码问题提示方面几乎做到即时反馈。代码自动补全功能运行更为高效,同时软件对系统冻结状态的适应能力也得到了提升。
代码补全系统支持带有类型参数的函数定义。当选用这类函数时,开发环境会自动为前面的代码补充上合适的类型参数。
code 运行程序现在完全支持 的内联函数和协同程序。
调试工具能够分析 get 表达式,随后在对应的视图中呈现结果。用户还有机会从开发环境直接跳转到代码源头。
Scala
Scala 构建者面对具有较高 kind 层次的结构时,常常会形成一套特别的方式。当前的 Type Diff 功能已经可以提供 kind 的辅助。
编译过程当前能够呈现阶段和模块信息,借此可以更透彻地认识编译工作。要查看这些内容,需要先开启构建工具界面,接着找到图表部分,再挑选出希望看到的详细程度等级。
借助 sbt-idea 插件,可以运用 Scala 和 sbt 进行开发工作,平台插件也能轻松使用,新添的内部模板让操作步骤更为简便
框架与技术
现在 IDE 能够突出显示 http:// 协议的用法,还可以将其转换为 https://。这项检查是默认开启的。用户可以往忽略的 URL 列表里添加网址,或者在 / | | | – Link with 选项中关闭对全部或部分项目的检测。
优化了网络请求模块,当通过该模块发起调用时,反馈信息会显示在界面体验得到优化的工作区域里。能够收拢输出的网页代码、数据文本或配置数据,拷贝其内容,不显示行标记,挑选呈现样式,并迅速定位到结果的开头和结尾位置。
启用 SSL 客户端认证功能,针对 https 协议,需要在 HTTP 客户端环节设定 SSL 相关参数。具体操作步骤如下,首先点选添加文件选项,接着从列表中确定相应配置。系统会自动生成一个专用文件,供用户填写 SSL 的具体信息。编写代码时,系统会自动提示补全,以辅助完成设置。
全新打造了用于发起 、、 与 项目的向导工具。启动一个新项目现在仅需两个环节!首个界面将所有关键要素集中呈现,第二个界面则展示与框架相关的配置选项。升级后的界面设计更显清爽,项目构建过程也更为清晰易懂。
新增了适配 JPA 实体的项目用到的间距图标,这些图标支持交互,里面列出了针对实体及其属性的最常用功能。同时,还优化了对单一模块和复合模块的 JPA 功能。
现在借助 JPA 控制台,能够针对 EE 9 项目执行 JPQL 查询,既可以编写,也能运行。
迅速移除资源,能够从编辑界面移除当前环境里所有集群性资源,点击间隔处的执行标志,再选一下。
兼容 3.7.0 版本包,于 / 或 & 或 | 的版本选择框中,选取该 3.7.0 版本包。
若需获取 get-o yaml 命令的输出结果或把资源归拢成清单,当前集成开发环境已具备 kind: List 的功能。在该清单中的每项资源,都允许对标签进行更名,并借助分隔符图标实现代码的辅助操作与位置跳转。同时支持将清单格式同包含多个文档的 YAML 文件进行互换。
能够另行编写个人 .yaml 文件。开发环境会视文件名含引号为值文件。于右键菜单选取 Helm 、Helm Lint 或 Helm ,启动窗口,设定模版所需值文件。亦可将值键入窗口指定位置自行设定值。
优化了调试和运行功能,调试和运行界面变得更为精简且易于操作。若需配置所有必需的编译参数,请点击指定按钮。要设置执行参数,则选择相应按钮。开发环境现在会核实每个参数的适配性。兼容所有既有支持的功能。代码自动完成功能现已涵盖运行指令和图像标识符或名称。
新添了对 的试验性帮助,能提升项目构建的效率。此外,改进了从全部多阶段 中单独生成命名阶段的流程。直接点击阶段标签旁的 图标,开发环境就能选用 来生成镜像文件。
当前启动的,能够迅速中断。要实现这个操作,需要进入操作界面,找到当前启动的项目,打开附加功能列表,接着按下终止。
运用 mount 功能,如今能够更迅速地键入本地机器文件夹的地址。自动填充系统让用户在执行/调试 的 mount 设置中,能够选用模板和环境参数。
优化了相关功能,借助新工具,能够更便捷地核对样式表文本。只需几次点击,就能处理这类普遍的难题。将鼠标停留在文档的错处,或让文字指针停在其位置,接着按下 Alt+Enter,再挑选修复文档的选项。现在能够选择配置文件的位置,在 / | & | Style 的特定区域中,直接输入路径即可。
MDN 文档目前和 IDEA 结合在一起了,这种做法能够避免 MDN 网站出现连接故障,同时让编辑器里的文档在 HTML、CSS 文件中加载速度更快。此外,编辑器中的文档还会包含更多内容,比如会展示 API 支持的浏览器版本信息。
样式表选择器的优先级,在运用样式表期间,能够检查选择器的优先级,只需将鼠标移至要检查的选择器上即可。或者,将光标放在选择器处,按下 F1/Ctrl+Q,在弹出的窗口里可以查到这些信息。
数据库工具
授权 UI,为修改对象时的授权编辑添加了一个 UI。
提供了一种办法,能够从数据管理界面,即时创建基础表达,无需额外步骤。
导航方式得到简化,当在 SQL 中的对象使用前往功能(Ctrl/Cmd+B)时,系统会自动跳转到数据定义列表,而非数据库结构视图。同时,针对树状视图中的操作,新增了快速访问键,在 Linux 系统中通过 Alt+Shift+B 实现触发,而在 macOS 系统中则采用 Opt+Shift+B 来完成。
优化了信息排列方式。新增的排序依据字段运作方式同筛选条件(原先称作 ):输入指令会作用于界面检索。若需在客户端执行排序( IDEA 不会再次执行查询,也不会在当前页面内整理资料),应关闭通过排序依据字段进行排列的选项。另一项调整是,排序设置初始状态不会“叠加”;选定用于排序的列名时,先前基于其他列的排序会被取消。
全球知名的组合键 Ctrl/Cmd+C/V/X, 能够用来复制、转移以及移除信息内容。
现在可以编辑 集合中的数据。还有语句预览可供使用。
其他优化
支持嵌入式共享索引功能,IDEA 之中具备了公开共享索引的相应功能。
IDEA 现在支持所有 4.1.1 更新。
IDEA 可以借助 bnd-maven- 获取 OSGI facet 的配置信息,现在能够通过这种方式实现导入。
最后,你最喜欢那个新功能呢?留言区告诉我们吧~
往期推荐
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码