JetBrains ReSharper Ultimate 2017.3 [En]
JetBrains ReSharper Ultimate 2017.3 [En]

Версия программы: 2017.3
Язык интерфейса: Английский

Лечение: в комплекте
Тип лекарства: другое

Системные требования:
Одна из следующих операционных систем (для оптимальной производительности рекомендуются 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
Microsoft Windows Server 2008 (не рекомендуется)
Microsoft Windows Vista (не рекомендуется)

Установленная Visual Studio одной из следующих версий:
Microsoft Visual Studio 2017
Microsoft Visual Studio 2015 Update 1, 2 или 3
Microsoft Visual Studio 2013 Update 5
Microsoft Visual Studio 2012 Update 3
Microsoft Visual Studio 2010 SP1 + .NET Framework 4.5

Описание:
ReSharper – это расширение для Microsoft Visual Studio, помогающее повысить эффективность разработки и автоматизировать большинство рутинных процедур.
Поддерживая C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, javascript, HTML и CSS, ReSharper делает программирование в Microsoft Visual Studio намного более быстрым и эффективным.
Используя ReSharper, вы сможете создавать более качественный код с меньшими усилиями, легче осваивать новые для вас проекты, быстрее понимать и оптимизировать существующий код. Расходуя меньше времени на рутинные и повторяющиеся процедуры, вы сможете сосредоточить внимание на нетривиальных задачах.
Ключевые возможности:

Статический анализ качества кода и автоматическое исправление обнаруженных проблем
Для всех поддерживаемых языков ReSharper распознает ошибки компиляции, времени выполнения и логические ошибки, а также избыточные и неоптимальные конструкции, и подсвечивает обнаруженные проблемы прямо в редакторе. Более тысячи инспекций, которые ReSharper использует для поиска проблем в коде, позволят мгновенно увидеть все потенциально опасные места в текущем файле или даже во всем решении Visual Studio. Для большинства из них ReSharper предложит один или более вариантов автоматического исправления.

Новые функции в редакторе
При работе в редакторе вы быстро привыкнете к полезным мелочам ReSharper, таким как подсветка синтаксиса кода, улучшенный IntelliSense, автоматический импорт сборок, сотни контекстных действий, встроенная документация символов, переупорядочивание фрагментов кода и многое другое.

Очистка кода, единые настройки именования и форматирования
Механизм хранения настроек ReSharper позволяет синхронизировать их внутри команды, при необходимости комбинируя персональные и командные настройки. Этот механизм особенно полезен для настроек, касающихся стандартов оформления кода, таких как именование символов и форматирование. Функция очистки кода позволит быстро переформатировать код после изменения настроек, вставить или обновить заголовки файлов, а также применить ряд других действий, чтобы привести существующий код в соответствие с внутренними стандартами.

Помощь в локализации приложений
ReSharper значительно упрощает работу с многоязычными.NET приложениями, поддерживая как .resx файлы, так и использования ресурсов в коде C#, VB.NET, ASP.NET и XAML. Вы сможете легко переносить строки в ресурсы и переопределять их значения для других культур, быстро находить использования ресурса в коде, переименовывать и безопасно удалять ресурсы.

Мгновенный поиск и навигация
ReSharper предлагает новые возможности для навигации и поиска в исходном коде и сборках, включая сборки платформы .NET Framework. Для поиска любого файла, типа, метода, переменной вам потребуется нажать всего несколько клавиш. От любого символа в коде вы сможете мгновенно переходить к базовым и производным символам, использованиям, реализациям и переопределениям. Для любого типа ReSharper построит визуальную иерархию наследования с возможностью навигации к любому узлу. Если искомый символ находится во внешней сборке, ReSharper обратится к серверу исходного кода или декомпилирует сборку.

Генерация кода и шаблоны
В ReSharper доступно несколько различных функций для работы с повторяющимися конструкциями кода. Генерация кода для типа поможет быстро добавить конструкторы, переопределения методов, свойства, делегаты и другие члены. Встроенные шаблоны покрывают большинство типовых конструкций, таких как, например, try…catch и if…else, а специальный редактор шаблонов поможет вам создать любые другие необходимые шаблоны. Кроме того, ReSharper позволяет использовать методы, переменные и даже классы, которые не были объявлены: все необходимые объявления будут сгенерированы автоматически.

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

Инструментарий для работы с юнит-тестами
ReSharper распознает тесты NUnit, MSTest, QUnit и Jasmine, и позволяет запускать или отлаживать их прямо из редактора или из специализированного окна Unit Test Sessions. Тестовые сессии могут комбинироваться из произвольного количества тестов и запускаться параллельно. Если вы предпочитаете тестовые фреймворки xUnit.net или MSpec, они также поддерживаются в ReSharper через расширения.

Что нового в 2017.3:
Apart from 300+ fixed issues, ReSharper 2017.3 includes both long-awaited and unexpected features that will hopefully help you in your day-by-day routine:

Visual Studio debugger extensions, such as searchable DataTips, values displayed right in the text editor, navigation to breakpoints, and creating breakpoints from the Find Results tool window.
Performance guide for fine-tuning both ReSharper and Visual Studio settings to improve the overall IDE responsiveness in one place.
Major updates to code formatting engine: support for aligning code in columns and other new code styles, as well as a way to disable or enable formatting for selected blocks of code with comments, or for files with EditorConfig.
Improved Extract Method refactoring to support creating a local function and returning a value tuple instead of out parameter.
Links to external resources in to-do items.
New C# typing assists.
Find Usages/Call Tracking presentation update.
Enhanced Preview pane in tool windows.
Support for tuples and in VB.NET.
Ctrl+Shift+Click action to show the result of ReSharper Go to Declaration in Visual Studio Peek preview overlay which now works in Visual Studio 2015 and 2017 in addition to 2013.
TypeScript support improvements, such as better performance when using type guards, auto-completion for imported paths, and tracking changes in npm modules.
New code generation action to create deconstructor from selected fields/properties for C# 7.

Other ReSharper Ultimate tools have been updated as well:

ReSharper C++ 2017.3 brings the same debugger features as the mainline ReSharper, improves language understanding including the C++17 and C++14 specification, integrates Clang-tidy, adds more code inspections, context actions, and formatting options, and supports Catch2 in its unit test runner.
dotTrace 2017.3 provides async/await and Tasks support in Timeline profiling mode, adds forecasting performance to Timeline Viewer, and introduces viewing backtraces in methods and subsystems.
dotCover 2017.3 supports Continuous Testing for .NET Core tests, improves ‘Show Covering Tests’ popup, introduces new document coverage summary indicator in ReSharper marker bar, and brings C# 7 local functions support.
dotPeek 2017.3 introduces “Tools | Show PDB Content…” menu action, and adds “Open from NuGet Packages Cache” dialog to Assembly Explorer tab.
dotMemory 2017.3 improves object search and receives a solid set of bug fixes.

Процедура лечения:
1. Установите Resharper.

2. Скопируйте "лекарство" в постоянную директорию, например, C:\dvt-jb-lic-server\

3. Установите "лекарство":
3.1.1 Запустите с правами администратора batch-файл install.bat - он установит и запустит службу.

-- либо --

3.2.1 Запустите командную строку от имени Администратора;
3.2.2 Перейдите в директорию с "лекарством" используя "cd";
3.2.3 Установите сервер лицензий:

x86: dvt-jb_licsrv.386.exe -mode install
x64: dvt-jb_licsrv.amd64.exe -mode install

3.2.4 Сервер лицензий установится как служба Windows. Если захотите удалить его, используйте "-mode uninstall";
3.2.5 Откройте "Службы" и запустите службу JetBrainsLicServerDVT, либо перезагрузите Windows.

4.1 Откройте Visual Studio;
4.2 На панели Visual Studio выберите -> Resharper -> Help -> License Information;
4.3 Откройте окно Manage License Servers (иконка с гаечным ключом справа внизу);
4.4 Вставьте в появившееся поле:

http://127.0.0.1:1337

и нажмите кнопки "Activate";

После этого снизу появится надпись "Floating ticket obtained from."

JetBrains ReSharper Ultimate 2017.3 [En]JetBrains ReSharper Ultimate 2017.3 [En]JetBrains ReSharper Ultimate 2017.3 [En]

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.