JetBrains ReSharper
Вы можете приобрести лицензии JetBrains ReSharper, обратившись в отдел продаж SOFTICO. У нас Вы можете получить оптимальные цены, консультацию по лицензированию, а также профессиональную техническую поддержку по ряду производителей.
Характеристики
JetBrains ReSharper — набор полезных инструментов, повышающих производительность труда программистов и качество кода на языках C# 3.0 и Visual Basic .NET. Благодаря тесной интеграции ReSharper с Microsoft Visual Studio, программистам одновременно доступны лучшие возможности обоих продуктов.
Полное описание
Программное обеспечение JetBrains ReSharper – это многофункциональный подключаемый модуль для среды разработки Visual Studio версий 2005 и 2008.
Обширный набор функций этого продукта позволяет существенно повысить как производительность труда разработчиков C#, VB.NET и ASP.NET, так и качество кода.
ReSharper оказывает помощь при написании кода, обнаруживает ошибки без компиляции и позволяет быстро исправлять их, автоматизирует многочисленные рефакторинги, упрощает управление юнит-тестами и т.д.
Возможность написания безошибочного кода
- Мгновенная проверка ошибок без предварительной компиляции.
- Быстрое исправление обнаруженных ошибок с возможностью выбора из списка альтернативных способов исправления («quick-fixes»).
- Возможность проверки ошибок в отдельных файлах и в масштабе всего решения.
- Вывод предупреждений о потенциальных ошибках и проблемах, таких как избыточное приведение типов и неиспользуемые символы.
- Возможность аннотирования кода для повышения точности анализа.
- Удобные средства цветового выделения ошибок и навигации между ошибками, предупреждениями, предложениями и советами.
Повышение производительности разработчиков
- Автозавершение символов, интеллектуальное автозавершение и импорт типов путем автозавершения.
- Настраиваемая подсветка полей, локальных переменных и типов.
- Свыше 130 «контекстных действий» для локальных преобразований.
- Автоматическая подстановка скобок и других разделителей.
- Вывод документации к типам, членам классов и параметрам методов во всплывающих окнах.
- Автоматическая вставка пропущенных элементов с использованием директив.
Комплексная очистка кода
- Форматирование согласно заданным параметрам стиля.
- Устранение избыточных конструкций в коде.
- Переход на конструкции языка C# 3.0.
- Оптимизация директив импорта пространств имен.
- Обновление и унификация заголовков файлов.
- Возможность выполнения всех вышеперечисленных функций одновременно.
Многочисленные рефакторинги
- 34 интеллектуальных автоматизированных рефакторинга.
- Функция «Refactor this», позволяющая узнать, какие рефакторинги применимы в том или ином фрагменте кода.
Усовершенствованные инструменты поиска и навигации
- Быстрый переход к типу, файлу, члену класса и любому символу в решении по имени.
- Перемещение вверх и вниз по иерархии методов и типов.
- Просмотр и организация структуры текущего файла.
- Просмотр данных трассировки стека и функция быстрого перехода к объекту исключения.
Юнит-тестирование
- Удобный интерфейс управления, выполнения и отладки тестов NUnit.
- Поддержка других сред тестирования через подключаемые модули.
- Профилирование юнит-тестов с помощью dotTrace Profiler.
Расширенная поддержка языков и технологий
- C# 3.0.
- Visual Basic 8.
- XML.
- XAML.
- Управление юнит-тестами (NUnit, другие среды).
- Редактирование файлов ASP.NET.
- Редактирование сценариев MSBuild и NAnt.
- Открытый API для расширения функциональности ReSharper.
Редактирование файлов ASP.NET
- Редактирование и рефакторинг свойств элементов управления, событий, источников данных и заполнителей в среде ASP.NET.
- Большинство функций редактирования кода на языке C# доступны в файлах ASP.NET, в том числе выделение ошибок цветом, навигация, контекстные действия и т.д.
Редактирование сценариев NAnt и MSBuild
- Автозавершение кода, выделение ошибок цветом и быстрое исправление, рефакторинг переименования, быстрый переход к объявлениям и т.д.
- Создание файлов со сценариями, автоматически распознаваемых при их открытии.