Капитан Интерпрайс ®
Стаж: 13 лет
Сообщений: 203
Ratio: 4.059
Поблагодарили: 9090
100%
|
JetBrains Rider 2017.3 Build #RD-173.3994.1125 [En]
Версия программы: 2017.3 Build #RD-173.3994.1125 Официальный сайт: ссылкаЯзык интерфейса: Английский Лечение: в комплекте Тип лекарства: другое Системные требования: Одна из следующих операционных систем (для оптимальной производительности рекомендуются 64-разрядные версии): Microsoft Windows 10 Microsoft Windows Server 2012 R2 Microsoft Windows 8.1 Microsoft Windows Server 2012 Microsoft Windows 8 Microsoft Windows Server 2008 R2 Microsoft Windows 7
4 ГБ RAM и больше Используйте SSD вместо HDD для оптимальной производительностиОписание:Rider позволяет разрабатывать приложения для .NET Framework, .NET Core и Mono, в том числе .NET-сервисы и библиотеки, игры на движке Unity, кросс-платформенные мобильные Xamarin-приложения, веб-приложения ASP.NET и ASP.NET Core.
- Интеллектуальный редактор
Rider делает разработку удобной и эффективной. Редактор кода снабжен автодополнением и автоформатированием. Генерация кода поможет быстро добавить конструкторы, переопределять методы, свойства, делегаты и другие члены классов. Rider помогает импортировать недостающие пространства имен, вставлять парные скобки, подсвечивать границы блоков кода. Встроенные шаблоны упрощают написание типовых конструкций, а специальный редактор шаблонов поможет вам создать любые другие.
- Статический анализ кода и автоматическое исправление обнаруженных проблем
Rider подсвечивает в редакторе обнаруженные ошибки компиляции, времени выполнения и логические ошибки, а также избыточные и неоптимальные конструкции. Более двух тысяч инспекций позволяют отследить все потенциально уязвимые места в коде, для большинства из них Rider предложит один или более вариантов автоматического исправления.
- Поиск и навигация
Для того, чтобы найти нужный файл или символ, потребуется нажать всего несколько клавиш. От любого символа в коде вы сможете мгновенно перейти к базовым и производным символам, реализациям и переопределениям; к местам использования, в том числе в других языках и строковых литералах.
- Рефакторинг кода
Rider заимствует из ReSharper целый набор рефакторингов, которые позволяют с легкостью переименовывать и извлекать методы и интерфейсы, перемещать и копировать типы. Помимо этого, в редакторе доступны сотни контекстных действий для небольших преобразований, таких как инвертирование условий, изменение видимости, добавление проверок на null, создание перегрузок и т.д.
- Юнит-тестирование
Rider поддерживает тесты NUnit, xUnit.NET и MSTest в приложениях на .NET Framework, .NET Core и Mono. Тестовые классы и методы помечаются специальной иконкой прямо в редакторе, которая позволяет в одно нажатие запускать и отлаживать интересующую группу тестов. Тесты можно группировать по сессиям и запускать параллельно.
- Встроенный отладчик
Полнофункциональный отладчик для приложений на .NET Framework, Mono и .NET Core позволяет создавать разные конфигурации отладки; поддерживает пошаговое исполнение с заходом внутрь процедуры, обходом кода и выходом из него; позволяет запускать программу от текущей выполняемой строки до строки с курсором; вычислять выражения на лету; отслеживать и подменять значения переменных.
- Интеграция с системами контроля версий
Rider предлагает единообразный интерфейс для работы с Git, Subversion, Mercurial, Perforce, VSTS/TFS и другими VCS. Вы можете отследить локальные и внешние изменения в репозитории, сравнить изменения в файлах, закоммитить и влить локальные изменения в удаленный репозиторий в пару кликов. Rider также позволяет визуализировать и разрешать существующие конфликты и предупреждать о будущих.
- Декомпилятор
Интегрированный декомпилятор позволяет воспроизвести код сторонней библиотеки на C# и изучить его во вкладке редактора. Когда это возможно, Rider подключается к серверу символов и показывает исходный код вместо декомпилированного.
- Работа с базами данных и SQL
Вы можете работать с SQL и базами данных прямо в IDE. Rider позволяет подключаться к базам данных, выполнять запросы, редактировать схемы и данные в таблицах. Редактор оснащен подсветкой кода, умным автодополнением, инструментами для анализа качества кода и удобной навигацией.
- Debugging third-party code: you can now step through and set breakpoints in assemblies that Rider decompiles on-the-fly.
- Smart Step Into: when you debug method chains or nested method calls, choose a particular call to step into, while stepping over all other calls in a line.
- Return values in locals: function return values are displayed in the Variables
view, which is useful when the result of a method call is not stored in a local variable.
- More debugger improvements: debugger actions are available in the Alt+Enter
menu, you can now drag-and-drop the execution pointer to an earlier or later location in code, and callers of async functions are now displayed in the Frames view.
- New project wizard: Rider introduces a different grouping of project templates, allows creating repositories along with new solutions, and streamlines installing additional project templates.
- Unit testing improvements, including new actions, local shortcuts, and more reliable filtering in the unit testing view.
- C# Interactive tool window to execute C# statements without having to wait for compilation.
- Unity support improvements, such as new context actions and code inspections, improved usability of code completion, and syntax highlighting in compute shaders.
- Config transformations to modify settings in Web.config and App.config
when packaging applications.
- Reworked formatter: Rider learns to align code in columns, apply other new code styles, as well as disable or enable formatting for selected blocks of code.
- More changes from ReSharper 2017.3, including a C# 7 ready Extract Method refactoring, more C# typing assists, and improved support for VB.NET.
- More frontend features: notably, Rider bundles more IntelliJ platform plugins for frontend development (such as TSLint, CoffeeScript, Karma and Stylus).
- Changes from IntelliJ IDEA 2017.3, including a new editor-based REST client, version control and database tooling updates, and a reworked Docker configuration system.
- Performance improvements on loading and reloading projects, in debugger and code completion.
- More changes related to NuGet and MSBuild support, keymaps, settings, and Find Usages.
Скриншоты:
|
|
|
|