категории | RSS

JetBrains выпустила CLion Nova — IDE для C/C++ на движке ReSharper/Rider

В блоге JetBrains рассказали о запуске публичного превью интегрированной среды разработки CLion Nova, предназначенной для языков программирования C/C++. Новая IDE работает на том же движке, что расширение ReSharper и среда разработки для .NET Rider. Старая версия CLion доступна под кодовым названием Classic.

Первый движок C++ JetBrains разработала для среды разработки под iOS и macOS под названием AppCode. Движок был частью платформы IntelliJ и отлично обслуживал остальные IDE, но плохо подходил под особенности языка C++. Позже компания выпустила вспомогательное решение на основе clangd. Оно отслеживало ошибки в коде, выделяло их и предлагало решения проблем, а устаревший движок отвечал за рефакторинг.

Спустя ещё некоторое время в коллекции JetBrains появился третий движок, который до сих пор используется в расширении ReSharper C++ для Visual Studio и среде разработки Rider. Теперь его адаптировали и перенесли в CLion. Предварительная экспериментальная версия IDE получила название Nova, а старую версию можно найти под названием Classic.

Важно отметить, что в версии Nova по-прежнему используется два движка: на основе clangd и из ReSharper/Rider. Это даёт дополнительные преимущества и решает давние проблемы:

пользовательский интерфейс стал более отзывчивым;

поиск работает быстрее;

выделения фрагментов кода работают быстрее;

ускорили индексацию текста;

меньше зависает, в том числе во время рефакторинга;

добавили новые типы подсказок к коду;

появилась сортировка директив #include.

С переходом на CLion Nova могут возникнуть следующие проблемы:

реакции на ввод с клавиатуры могут отличаться;

часть элементов интерфейса переехала на новые места;

при первом запуске Nova перенесёт часть настроек из Classic, но не все;

Objective-C, CUDA и часть специализированных расширений компилятора пока не поддерживаются;

ИИ-помощники ещё пока не работают в Nova.

CLion Nova пока доступен бесплатно в менеджере приложений JetBrains Toolbox. Среда разработки будет бесплатной до тех пор, пока компания не проведёт слияние версий Nova и Classic.



Источник новости: habr.com

DimonVideo
2023-11-13T16:50:05Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика