JetBrains оновила кросплатформове середовище для .NET-розробки Rider до версії 2018.2.
JetBrains оновила кросплатформове середовище для .NET-розробки Rider до версії 2018.2.
JetBrains оновила своє кроссплатформенное середовище для .NET-розробки Rider до версії 2018.2. У новому випуску з'явилася підтримка Docker для відладчика, вбудована перевірка правопису, покриття коду unit-тестами та можливість роботи з MacBook Touch Bar.
Що нового в Rider 2018.2
- У налагоджувач додано підтримку Docker, вдосконалено відображення стека дзвінків, а також точок зупинки для кожного з потоків у разі багатопоточного коду.
- Реалізовано дві нові конфігурації запуску: Publish to IIS та Publish to custom server — для розгортання створеного в ASP.NET Core веб-програми на локальному або віддаленому сервері.< /li>
- Удосконалено автозавершення коду за допомогою базованого на статистиці алгоритму. Крім того, Rider звертає увагу, наскільки часто користувач використовує його підказки, і в залежності від зворотного зв'язку вносить зміни.
- У налаштуваннях IDE додано можливість створювати шаблони, а також редагувати та керувати ними через Editor | Live Templates і Editor | File Templates.
- Проведено редизайн браузера рішень: з'явилася нова панель інструментів з іконками для відображення всіх файлів, синхронізації браузера та редактора та ще кілька нових навігаційних кнопок.
- Оновлено macOS-версію: додано підтримку MacBook Touch Bar, нові іконки та темна тема для заголовків вікон.
- Інтеграція з Unity: реалізована підтримка файлів
.asmdef
таcsc.rsp
, функція відключення Unity Reload Assembles у Play mode< /em>, виправлення недійсного попередженняthis == null
, а також покращена підтримка для віддаленого налагодження. - Разом з інтеграцією з dotCover середовище отримало покриття коду unit-тестами та підтримку безперервного тестування (тільки для Windows-версії).
- Додано плагін ReSpeller для перевірки правопису в ідентифікаторах, коментарях та рядкових літералах, а також для швидкого виправлення виявленої помилки. Крім того, реалізовано підтримку C# 7.3, експериментального проекту Blazor та інші можливості ReSharper 2018.2.
- З'явилися нові можливості для фронтенд-розробки: підтримка TypeScript версій 2.9 та 3.0, покращена інтеграція з React, Angular та Vue.js.
- У зміст контекстного меню C# Interactive додано опцію Reference, а також оновлено підтримку F# і NuGet.
Повний перелік змін доступний на сторінці What’s New у блозі, присвяченому IDE Rider.