Настройте IntelliJ для работы с JDK 14 и записями

Я пытался заставить IntelliJ работать с SDK-14, но у меня явно возникли проблемы с тем, чтобы заставить работать "записи". Поскольку дата выпуска - март, я думаю, что хорошие люди из Jetbrains близки к тому, чтобы иметь версию, которая работает с SDK-14. Мне нужно запустить SDK 14 с --enable-preview. Я гуглил пару дней безуспешно.

Мне немного повезло с Sublime, но я скучаю по завершению кода:) Если есть другие варианты, пожалуйста, не стесняйтесь их упоминать.

1 ответ

Решение

UPDATE: Первый 2020,1 EAP с поддержкой отчеты отпускается.

Поддержка IntelliJ IDEA для записей (JEP 359) находится в стадии разработки и будет доступна в выпуске 2020.1 (EAP для этой версии должен начаться в январе 2020 года, выпуск запланирован на март-апрель 2020 года).

Связанные билеты:

  • IDEA-228462 Переименовать компоненты записи
  • IDEA-229318 Адаптировать объявление массива в стиле C для компонента записи
  • IDEA-229706 Formatter for Java 14 Records
  • 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 в представление "Новый класс Java"
  • IDEA-229300 Поддержка автозавершения кода для записей
  • IDEA-229320 Предупреждение о загрязнении кучи для записей
  • IDEA-229792 Поддержка объявления записи в полном заявлении
  • IDEA-229795 Поддержка создания записей на диаграммах UML
  • IDEA-229796 Создать запись об использовании
  • IDEA-229889 Выделение использования компонентов записи
  • IDEA-229694 Создать конструктор для записей: предложить создание компактных и канонических конструкторов
  • UX-1087 Добавить значок для записи Java
Другие вопросы по тегам