сегодня в 12:31
Всем привет! Мы спешим поделиться радостными новостями: доступно для скачивания обновление для ReSharper Ultimate, состоящее из ReSharper 9.2, ReSharper C++ 1.1, dotCover 3.2, dotTrace 6.2, dotMemory 4.4 и dotPeek 1.5.
Hовые возможности ReSharper 9.2 включают в себя:
- Улучшенную поддержку Visual Studio 2015. В обновленном ReSharper мы продолжили совершенствовать поддержку Visual Studio 2015 RTM и исправили ошибки, обнаруженные в версиях 9.1.2 и 9.1.3.
- Поддержку Windows 10 Developer Tools. В ReSharper 9.2 появилось автодополнение кода для проверок API, а также поддержка специфичных для Windows 10 конструкций XAML.
- Расширенную поддержку для TypeScript 1.5 и ECMAScript 6, а также поддержку регулярных выражений в JavaScript:
Кроме того, ReSharper 9.2 поддерживает новые возможности TypeScript 1.6, а именно: локальные типы, абстрактные классы, async функции и методы, предикаты типов и оператор await. В контекстном меню Navigate to появилась опция Go to type of symbol. - Конфигурации запуска (Run configurations). Это совсем новая функциональность в ReSharper. С ее помощью легче запускать, профилировать и отлаживать проект, статический метод или любой исполняемый файл. Для статических методов конфигурацию можно создать, не покидая редактор.
В зависимости от потребностей и предпочтений можно создать несколько конфигураций, а если у вас в Visual Studio установлен еще и dotTrace, то из меню Alt+Enter можно запускать профилирование.
- Новое представление результатов Go to Usages (это, если вы не знали, немодальная версия Find Usages). В окне Go to Usages теперь отображается контекст найденных вхождений, а также прогресс их поиска.
ReSharper C++ 1.1 получил такой набор обновлений:
- Поддержка Google Test. В ReSharper C++ 1.1 появился инструмент для запуска тестов и управления юнит-тест сессиями с поддержкой фреймворка Google Test. В окнах Unit Test Sessions и Unit Test Explorer можно просматривать, группировать, фильтровать и запускать юнит-тесты. Отдельные тесты можно запускать или добавлять в сессию прямо из редактора через контекстное меню Alt+Enter:
- Просмотр иерархии зависимостей через директивы #include.
- Новые рефакторинги в меню Refactor this: Introduce namespace alias и Introduce field. Рефакторинг Introduce namespace alias выделяет псевдоним из одного или нескольких вхождений пространства имен. Рефакторинг Introduce field позволяет создать новое поле на основе выражения и инициализировать его в декларации или в конструкторе.
- Новые инспекции кода, помогающие обнаруживать неинициализированные inline функции и лишние inline спецификаторы. К инспекциям прилагается набор фиксов для исправления найденных проблем.
- Оптимизация производительности, в частности, мы сделали так, чтобы элементы контекстного меню в редакторе кода были доступны сразу после загрузки решения.
Вот короткий видеоролик, описывающий основные нововведения в ReSharper C++ 1.1:
Помимо ReSharper и ReSharper C++, обновления получили и другие инструменты:
- dotTrace 6.2 научился анализировать входящие HTTP-запросы в веб-приложениях, а также профилировать конфигурации запуска, появившиеся в ReSharper. Кроме того, просматривать список снепшотов теперь можно прямо из Visual Studio.
- dotMemory 4.4 позволяет автоматизировать процесс снятия снепшотов, привязяв его к определенному событию или условию:
- dotMemory Unit 2.0 обзавелся отдельным модулем для запуска на CI-серверах, а также расширил список поддерживаемых тестовых фреймворков, включив в него XUnit, MBUnit, csUnit, MSTest, and NUnit.
- В dotCover 3.2 стало немного меньше багов, а еще он, конечно, интегрируется с обновленным ReSharper 9.2.
Лучший способ оценить все обновления — это поработать с ними самостоятельно. Здесь можно скачать общий инсталлятор для всего семейства инструментов ReSharper Ultimate.
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.
Комментариев нет:
Отправить комментарий