Java开发人员请注意!IntelliJ IDEA 2020.1平台路线图您知道吗
IntelliJ IDEA 2019.3 提供了重大的性能和可用性改进,包括更快的启动,主题和键盘映射插件的安装更容易,增强的VCS工作流以及增加了对微服务框架,MongoDB等的支持。但是,这远远不够!我们想介绍一下我们当前在改进IntelliJ IDEA和基于IntelliJ平台的其他IDE方面所做的一些工作。这些努力的结果将在明年发布,其中一些将在**2020.1春季发布。它们围绕两个主要主题:性能和对现代开发工作流的支持。 性能 索引表现 与我们的IDE的性能有关的两个主要痛点是启动性能(索引耗时较长的工具被认为是重量级的)。在今年,我们做了很多工作来加快启动速度,明年,我们将注意力转向索引性能。 我们针对此问题采取了多管齐下的方法。首先,我们使使用预建的索引块成为可能,这样星球上的每个IntelliJ实例都不必执行相同的索引java.lang.String类的工作。我们计划在这一年中逐步提供支持,从JDK开始,然后涵盖Maven Central的库以及其他IDE中的解释器和包。我们还在研究支持团队或企业内项目源代码的索引块共享的方法,但是目前我们还没有任何具体计划。 其次,我们计划通过在编制索引期间提供更多的IDE操作来减少编制索引的破坏性。 第三,我们将检测并通知您有关索引异常的信息,包括索引花费时间太长的文件,索引重新建立频率太高的文件以及异常导致的索引重建