Rider IDE улучшает поддержку Webstorm


Существует релиз-кандидат от Rider, новой кроссплатформенной .NET IDE JetBrains, основанной на платформе IntelliJ и ReSharper.

Rider IDE

Как мы объясняли, когда подробности были впервые объявлены в январе, Rider — это кроссплатформенная IDE для C#, основанная на IntelliJ и ReSharper. В отличие от ReSharper, который размещен как часть Visual Studio, Project Rider представляет собой автономную среду IDE, которая работает под Windows, OS X и Linux и может создавать и запускать проекты .NET Framework, Mono и DNX. Интерфейс написан на Kotlin, языке, который JetBrains написал для собственных нужд. Элемент Resharper — это плагин JetBrain для анализа и рефакторинга кода для Visual Studio.

Кандидат на выпуск, Rider 2017.1, улучшает функциональность WebStorm, улучшает общую производительность по сравнению с более ранними бета-версиями и лучше взаимодействует с NuGet.

JetBrains описывает Rider как сочетание лучшего из ReSharper, IntelliJ IDEA и WebStorm. WebStorm — это IDE JavaScript от JetBrains, и Rider предлагает многие из его функций. Если и ReSharper, и WebStorm предлагают инструменты для JavaScript, TypeScript, CSS и HTML, Rider предлагает функции WebStorm, поскольку они обеспечивают лучшую функциональность для веб-разработки.

Производительность Райдера — это одна из областей, которая была улучшена в этой версии. Rider запускается примерно на 5-10 секунд быстрее, чем предыдущая бета-версия для Windows.

Редактор F# — еще один элемент, производительность которого улучшилась. JetBrains сообщает, что в бета-версии было несколько коротких, но заметных зависаний из-за некоторых условий гонки между синтаксическим анализом и анализом кода. Теперь они преодолены.

В другом месте восстановление NuGet было оптимизировано за счет восстановления для .NET Core только после внесения изменений; и заставляя Rider сначала пробовать локальный кеш при восстановлении пакетов.

По-прежнему в NuGet добавлена поддержка аутентификации частного канала, так что если команды используют собственный внутренний или внешний репозиторий NuGet, Rider теперь будет указывать необходимые учетные данные для подключения к ним.


Добавить комментарий