Как стать автором
Обновить

Выпуск ReShaprer 6.1, dotCover 1.2 и dotTrace 4.5.2 Performance

Время на прочтение3 мин
Количество просмотров1.4K
Дабы преподнести небольшой подарок к предстоящим праздникам, мы рады представить вам даже не один, а целых три релиза: ReSharper 6.1, dotCover 1.2 и dotTrace 4.5.2 Performance.



ReSharper 6.1


Этот выпуск Решарпера содержит не только багфиксы но и ряд фич, о которых мы уже писали в серии блог-постов (англ.яз.). Вот что появилось нового в этом релизе:

Настройки


В Решарпере 6.0 были заложены основы того, что в последствии стало новым механизмом управления настройками. Изменение это было существенным, как с архитектурной, так и с функциональной точки зрения. К сожалению, ввиду отсутствия времени, мы не смогли подготовить этот функционал к релизу 6.0. Но сейчас все готово, и в релизе 6.1 мы рады представить набор возможностей для общего владения настройками на уровне решений, команд, отдельных компьютеров и даже на уровне политик компании. Мы все еще продолжаем работать над настройками, и надеемся на вашы отзывы.



Улучшения производительности


Перед выпуском каждой версии Решарпера, мы вкладываем массу времени в работу над производительностью. Это не всегда так просто, т.к. нам нужно также успевать создавать новый функционал. В версии 6.0 у нас были серьезные проблемы с производительностью в некоторых типах веб-проектов. К счастью, эти проблемы были решены, и около 140 различных проблем были устранены к релизу 6.1.

Поддержка Async и Visual Studio 11


Поддержка Async все еще находится в состоянии CTP, а Visual Studio, в свою очередь – в стадии early preview. Пытаться поддерживать технологии, которые еще не готовы, не только сложно но еще и рискованно, т.к. любые крупные изменения могут свести на нет большую долю первоначальных усилий. Тем не менее, мы знаем что многие из наших пользователей экспериментируют с новыми технологиями и им не хватает ReSharper’a.



Поэтому, с релизом 6.1 мы предоставляем поддержку Async-а в C# и VB.NET, а также экспериментальную поддержку Visual Studio 11. Пока что нет поддержки Metro приложений и, для того чтобы произвести установку для VS11, вам потребуется отдельный установочный пакет (vsix), который можно скачать на этой странице.

Оптимизация ссылок на сборки


Большое число пользователей полагаются на Решарпер для быстрых изменений на уровне проекта, и поддержка оптимизации ссылок будет еще одним полезным инструментом. В любом проекте из вашего решения, ReSharper 6.1 может детектировать ссылки на сборки, которые не используются, и помогает пользователю удалить некоторые или все неиспользованные ссылки.



SDK


В процессе разработки версии 6.0, мы вложили много сил в создание более удобного API для расширения ReSharper’а. Версия 6.1 содержит плоды этих усилий: помимо улучшенного API, мы также предоставляем фреймфорк для юнит-тестирования, шаблоны Visual Studio, примеры и онлайн документацию. ReSharper 6.1 SDK можно скачать как инсталлятор MSI или ZIP-архив.



И другие полезные возможности…


Вот несколько других фич, которые вошли в релиз:

  • Structural Search and Replace (SSR) для HTML и ASP.NET. Теперь можно использовать механизм замены по паттернам (custom patterns) для рефакоринга разметки HTML и ASP.NET.
  • Отслеживание вызовов для ASP.NET MVC. Все те же механизмы отслеживания вызовов (call tracking), расширенные для поддержки ASP.NET MVC 3.
  • Новые проверки кода. Появились проверки доступа к «убранным» (disposed) замыканиям, проверки ковариантных конверсий массивов, и многие другие.

Также, мы починили большое количество существующих проблем. О многих нововведениях и улучшениях функционала вы сможете прочитать в будущих постах нашего блога (англ.яз.)

dotCover 1.2 и dotTrace 4.5.2 Performance


Оба этих релиза были «сервисными», и основной их целью была поддержка совместимости с ReSharper 6.1. Помимо этого, dotCover теперь работает с TypeMock 6.2.x, предоставляет улучшенные возможности создания отчетов с сокращенным объемом сгенерированного HTML-кода, а также потребляет меньше памяти.

Мы уже начали работать над новыми «мажорными» версиями dotCover и dotTrace Performance. Скоро будут выпущены EAP-версии продуктов с большим количеством новых возможностей и улучшений, о которых мы обязательно напишем.

Скачать их все :)


Вы можете скачать ReSharper 6.1, dotCover 1.2 и dotTrace 4.5.2 Performance прямо сейчас!

Ну и в заключение, позвольте поздравить всех вас с предстоящими праздниками. Увидимся в новом году!
Теги:
Хабы:
Всего голосов 28: ↑21 и ↓7+14
Комментарии9

Публикации

Истории

Работа

.NET разработчик
75 вакансий

Ближайшие события

Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург