IntelliJ IDEA 2019.3 发布,更好的性能和质量
距离 IntelliJ IDEA 2019.3 RC 发布不过几天的功夫,目前,IntelliJ IDEA 2019.3 也已正式发布。官方表示,该版本是其旗舰 IDE 的第三次也是最后一个主要版本。
据透露,在 IntelliJ IDEA 的这个主要版本上,该开发团队专注于 IDE 的性能和整体质量。期间,IntelliJ IDEA 团队与其他几个 JetBrains 开发人员团队一起集会,专门致力于完善 IDE,并进行性能改进,UI 响应修复,可用性增强,现有功能的改进等。
除此之外,还有一些项目内容是,例如对新的微服务框架的支持,例如 Micronaut,Quakus和Helidon,以及人们期待已久的对 MongoDB 的支持。
IntelliJ IDEA 2019.3 版本的更新内容包括有:
更好的性能
- 更快的 IDE 启动
- 总体上更好的 UI 响应能力,更少的 UI 和编辑器冻结
- 减少内存消耗,特别是在 Gradle 项目导入上
现有功能质量的提升
- IntelliJ IDEA 2019.3 通过实现核心底层基础结构-支持动态插件安装,解决了每次加载和卸载插件都需要重新启动IDE 的问题。其当前已为主题和键盘映射插件启用了此功能。在将来的版本中,该团队还计划将此扩展到大多数插件。
- 在版本控制子系统中进行了很多可用性改进。
- 为了统一从不同的 VCS 托管服务获取项目的 UI,重新设计了“克隆”对话框。
- 在 IntelliJ IDEA 2019.2 中引入了对 Java 13 的基本支持,并且在此发行版中,显著改进了对 Java13 Text Blocks 的支持。
- 添加了新的“现场呼叫层次结构”操作。
......
支持新的框架和技术
- 为新一代微服务框架(即 Micronaut,Quarkus 和 Helidon)添加了丰富的编码辅助和导航,并增加了对 Spring Web Flux 的支持。
- 添加了全新的“端点”工具窗口。此窗口显示客户端和服务器API的聚合视图。
- 增加了对 API 文档规范的扩展支持。
- 引入了备受期待的 MongoDB 支持。
......
重要的 Bug 修复
- 通过 Homebrew 安装 IntelliJ IDEA 时,可以找到已安装 Gradle 的目录。
- 手动设置 Gradle 主目录更加容易。
- IDE 现在支持在 Linux上 通过KWallet 存储密码。
- 当用户使用 JavaFX 项目时,IDE 可以在 Scene Builder 选项卡中显示带有嵌入式 Scene Builder 的 FXML 文件。
- 修复了窗口和弹出位置。
......
还更新了JetBrains Runtime 11(JBR 11),以集成许多修复程序。
- 修复了 macOS Catalina 上的字体渲染。
- 解决了在 macOS 10.15 Catalina 上打开项目的问题。
- 修复了“评估表达式”对话框中的符号。
......
此外,还进行了一些其他变化,包含有 Android Studio 3.5 的所有更改,取消了 Vaadin 和 Java Applets支持 插件的捆绑。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
正式发布! .NET开发控件集ComponentOne 新版本加入Blazor UI
近期,由葡萄城推出的ComponentOne .NET开发控件集正式发布最新版本! ComponentOne 是一套专注于企业 .NET开发、支持 .NET Core 平台,并完美集成于 Visual Studio 的第三方控件集,包含 300 多种 .NET 控件种类,提供表格数据处理、数据可视化、报表、日程安排、输入和编辑等七大功能。 本次新版本有一项令无数开发者感到兴奋的新特性: ComponentOne加入了全新的UI控件——Blazor UI。 Blazor是什么?它是一项将C#和 .NET都放入浏览器的Microsoft技术。使用Blazor,开发人员可以在服务器和客户端上直接使用C#编码,构建丰富的Web应用程序。Blazor使用WebAssembly来工作,WebAssembly是一种高性能的管道,可以将代码预编译为紧凑的二进制格式。最重要的是,每个主流浏览器(包括移动版本)都支持WebAssembly。 而在ComponentOne 中加入 Blazor UI控件,意味着C#开发者可以不再过多依赖于HTML、JavaScript和CSS,直接构建出更高性能的移动互联网...
- 下一篇
使用云服务器搭建微信公众号后台服务
一、申请微信个人订阅号 1.注册开发者账号 如果你还不是微信订阅号开发者,请先在微信公众平台注册: https://mp.weixin.qq.com 2.获取微信订阅号公众平台认证字段信息 我们需要获取3个字段:AppID Token EncodingAESKey。 登录微信公众平台,依次进入 开发->基本配置 可以拿到 AppID。 在基本配置 -> 服务器配置 -> 修改配置 表单中: URL 填第一步申请的域名; Token 用户根据提示填写,用于后面校验服务端合法性; EncodingAESKey 点击随机生成按钮来生成。 Snipaste_2019-11-18_14-40-41.png 当点击表单提交按钮时,微信会通过 Token 来校验 URL 的合法性,这个我们在后面步骤实现,此界面暂时保留不关闭。 二、搭建 HTTP 服务 1.安装 NodeJS 和 NPM 使用下面的命令安装 NodeJS 和 NPM curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -...
相关文章
文章评论
共有0条评论来说两句吧...