配置 IntelliJ 以使用 Java 14 和记录
Configure IntelliJ to work with Java 14 and records
我已经尝试让 IntelliJ 与 SDK-14 一起工作,但我显然在让记录工作时遇到了问题。由于发布日期是 3 月,我认为 Jetbrains 的优秀人员已经接近于拥有适用于 SDK-14 的版本。我需要使用 --enable-preview 运行 SDK 14。我用谷歌搜索了几天,但没有任何运气。
我在 Sublime 上运气不错,但我想念代码补全。如果还有其他选择,欢迎提出。
更新:第一个支持记录的 2020.1 EAP is released。
IntelliJ IDEA 对 Records (JEP 359) 的支持正在进行中,将在 2020.1 版本中提供(此版本的 EAP 应于 2020 年 1 月开始,计划于 2020 年 3 月至 4 月发布)。
相关工单:
- IDEA-228462 重命名记录组件
- IDEA-229318 为记录组件修改 C 风格的数组声明
- IDEA-229706 Java 14 条记录的格式化程序
- IDEA-229841记录:报告冗余构造函数
- IDEA-229842 将紧凑型构造函数转换为规范
- IDEA-229843 更改记录的签名重构
- IDEA-229844 记录组件的快速文档支持
- IDEA-229921 .class JEP 359 存根 "Records"
- IDEA-223110 为 JEP 359 实现解析器:Java
中的记录(预览版)
- IDEA-228460 记录突出显示错误
- IDEA-229297 添加 Java 14 条记录到 "New Java class" 视图
- IDEA-229300 记录的代码完成支持
- IDEA-229320 堆污染警告记录
- IDEA-229792 支持完整语句中的记录声明
- IDEA-229795 支持在 UML 图上创建记录
- IDEA-229796 根据使用情况创建记录
- IDEA-229889 突出显示 Record 组件的用法
- IDEA-229694 为记录生成构造函数:建议生成紧凑规范的构造函数
- UX-1087 为 java 记录添加图标
我已经尝试让 IntelliJ 与 SDK-14 一起工作,但我显然在让记录工作时遇到了问题。由于发布日期是 3 月,我认为 Jetbrains 的优秀人员已经接近于拥有适用于 SDK-14 的版本。我需要使用 --enable-preview 运行 SDK 14。我用谷歌搜索了几天,但没有任何运气。
我在 Sublime 上运气不错,但我想念代码补全。如果还有其他选择,欢迎提出。
更新:第一个支持记录的 2020.1 EAP is released。
IntelliJ IDEA 对 Records (JEP 359) 的支持正在进行中,将在 2020.1 版本中提供(此版本的 EAP 应于 2020 年 1 月开始,计划于 2020 年 3 月至 4 月发布)。
相关工单:
- IDEA-228462 重命名记录组件
- IDEA-229318 为记录组件修改 C 风格的数组声明
- IDEA-229706 Java 14 条记录的格式化程序
- IDEA-229841记录:报告冗余构造函数
- IDEA-229842 将紧凑型构造函数转换为规范
- IDEA-229843 更改记录的签名重构
- IDEA-229844 记录组件的快速文档支持
- IDEA-229921 .class JEP 359 存根 "Records"
- IDEA-223110 为 JEP 359 实现解析器:Java 中的记录(预览版)
- IDEA-228460 记录突出显示错误
- IDEA-229297 添加 Java 14 条记录到 "New Java class" 视图
- IDEA-229300 记录的代码完成支持
- IDEA-229320 堆污染警告记录
- IDEA-229792 支持完整语句中的记录声明
- IDEA-229795 支持在 UML 图上创建记录
- IDEA-229796 根据使用情况创建记录
- IDEA-229889 突出显示 Record 组件的用法
- IDEA-229694 为记录生成构造函数:建议生成紧凑规范的构造函数
- UX-1087 为 java 记录添加图标