[ Сегодня идет свободное скачивание без начисления Download ]


Статистика раздачи
Скачал: [ 8 ]
 
   
 
Top  
 
 
JetBrains ReSharper Ultimate 2016.2 [En] - Версия программы: 2016.2
Официальный сайт: ссылка
Язык интерфейса: Английский
Лечение: в комплекте
Тип лекарства: другое
Системные требования:
Процессор: мин. Intel Core 2 Duo 2GHz
Оперативная память: мин. 4Gb, рекомендуется 6Gb или больше
Дисковое пространство: 400 Mb
Одна из следующих операционных систем (для оптимальной производительности рекомендуются 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 2015 Update 1, 2 или 3
Microsoft Visual Studio 2013 Update 5
Microsoft Visual Studio 2012 Update 3
Microsoft Visual Studio 2010 SP1
Описание:
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 через расширения.

What's new:

ReSharper
Support for ASP.NET Core 1.0 and .NET Core 1.0 projects, which means that ReSharper now correctly resolves project references and provides its core set of features (code inspections, code completion, navigation, search and refactorings) in projects of this type. Please note that unit testing is not yet supported .NET Core projects. This is going to be addressed in upcoming updates.
Structural navigation, a new feature informally referred to as “Make Tab Great Again”. You can now use Tab and Shift+Tab keys to quickly move the text selection to the next or previous code element without having to use the cursor keys, letting you quickly navigate to the next important piece of code you need to edit.
Go to Text navigation (Ctrl+T,T,T) lets you quickly find and navigate to any text in source and textual files. This new feature uses trigram indexing to make text search blazingly fast. Similar to other navigation commands, if there are too many matching items you can hit + on the numeric keypad to explore results in the Find Results window.
Warnings in solution-wide analysis help you constantly keep track of all warnings in your solution: both actual compiler warnings and ReSharper’s inspections with the Warning severity level. The status bar indicator can now stay orange while there are unresolved warnings. It is still up to you whether to enable the solution-wide analysis and whether to include warnings into it: just right-click the status bar indicator to configure everything to your liking.
Marking references as used at runtime to exclude them from code cleanup performed by the Optimize References and Remove Unused References features.
New C# typing assistant features, such as auto-replacing MethodName(.) with MethodName()., and correcting mistyped @$ prefixes for verbatim string interpolations.
Rearrange code improvements. For example, it is now available in interpolated string inserts, and in expressions with 3 and more operands; Greedy brace feature now works for opening brace, braces of types and namespace declarations.
Reworked surround templates. If you need to surround a piece of code with a template, just select the code, and type in the name of a template you need: no extra shortcuts required. In other news, a single template can now be used for for creating code (as a live template) and for surrounding existing code (as a surround template).
A new refactoring to move members to another part of a class. You can also use the refactoring over a region to move all region members into a new file with a name inferred from the region name.
New quick-fixes and context actions that help simplify string interpolation inserts, revert the order of iteration in simple for loops, or fix awaiting of a void method by making it return Task. (By the way, existing quick-fixes that make methods async now suggest using Task instead of void.) In other news, you can now check all parameters of a method for null (or empty strings) with a single context action. You can even uncomment or even delete a comment via Alt+Enter.
Assembly dependency diagram that visualizes how assemblies are interrelated via references.
HTML analysis inside string literals in .cs, .js, and .ts files, which can be enabled with the context action or with a comment /*language=html*/ ahead of a string literal. You can now use the Mark HTML here action to enjoy syntax highlighting, error detection and other HTML goodies right inside the string literal.
Regular expression assistance in string literals can now also be enabled with a comment /*language=regexp|jsregexp*/ before the string literal.
JSON value helpers allow you to tell ReSharper to provide code completion or validation for your own JSON files. You can add a helper in the JSON Value Helpers options page, matching based on a filename mask and/or schema match. Custom JSON schema catalogs can also be added in JSON options. These can be either a file, or a URL, which will be downloaded in the background, and periodically updated.
Support for the tag in XML documentation comments, which is a good alternative to copying documentation from base types/members to derivatives.
C# formatter improvements: new options for indenting of parentheses and code inside them; for controlling spaces before and after ++ and -- operators as well as before and inside parenthesis of checked and default expressions.
Improved IL Viewer: types, members, type parameters, local variables, etc. are contextually highlighted; loops in your code can be distinguished by indents and comments.
String interpolation suggestions, quick-fixes and context actions are now available for VB.NET. Context actions to convert a string literal to an interpolated string, or insert an interpolated argument are here as well.
Improved CSS support: ReSharper’s code inspections, code completion, navigation, search and refactorings are now also available for CSS variables. In addition, several fixes for better spec handling are introduced.
Extended TypeScript/JavaScript support including:
Generating code with code completion in TypeScript (ctorf/ctorp, overrides, lambdas).
Improved Find Usages and Rename for union and intersection types.
Full support of TypeScript 2.0.0 features, including this for functions, control flow aware type guards, path mappings, optional class members, the never type.
If you have an abstract class implementing an interface, you can now generate missing members abstract, using the Generate action (Alt+Insert) or a quick-fix.
Go to Declaration and Find Usages work correctly when dealing with type aliases.
The Process Explorer window (ReSharper | Windows | Process Explorer), which was previously only available in dotPeek, provides you with the list of currently running processes, allows exploring their modules and decompiling those that are .NET assemblies.
ReSharper C++
Inline Variable Refactoring is now available in ReSharper C++.
Quick Documentation pop-up appears in ReSharper C++ 2016.2. It can display documentation from Doxygen comment blocks, and even if there is no Doxygen documentation for a symbol, it will display the symbol signature.
New code inspections and quick-fixes: There is a new code inspection that warns you about missing include guards in your header files. As a quick-fix, it lets you automatically add #pragma once directive. Another new inspection detects a missing default case in a switch statement with a corresponding fix to add it.
Warnings about usages of classes and functions marked with the [[deprecated]]/__declspec(deprecated) attribute.
Improved C++14 support: variable templates and decltype(auto).
Support of the [[noreturn]]/__declspec(noreturn) attribute in control flow analysis.
New code style preferences for #include directives in generated code.
Code style for default pointer initializer. You can specify 0, nullptr or NULL as the preferred initializer in the options, and ReSharper C++ will use it in generated initializers.
Automatic completion in C++ can now suggest symbols that are not included in the current file. The corresponding #include directives are added automatically.
You can now generate documentation comments for C++ declarators, classes and macro definitions with a context action. The comment stub can be customized by editing the ‘doc’ live template that ReSharper uses for generation.
When your caret is on one of the exit points of a function/loop/switch (return, throw etc.), ReSharper C++ will automatically highlight all other exit points.
New formatter settings for single-line functions and lambdas, blank lines around single line function definitions, line breaks before member initializer list, and space between closing angle brackets in template arguments (for conformance with pre-C++11 compilers).
The mock function generator now supports the Trompeloeil framework.
Completion, usage search and rename of symbols in Doxygen comments.
__RESHARPER__ macro that allows you to detect when ReSharper is parsing your source code and, if necessary, disable ReSharper’s preprocessor for some code.
Performance improvements in indexing and code analysis.
dotCover
dotCover 2016.2 lets you exclude auto-properties from coverage analysis with Hide auto-properties option.
Filtering processes from console runner allows you reduce unnecessary overhead by excluding child processes that are irrelevant to the coverage analysis. To enable a process filter, use the /ProcessFilters parameter. For example, /ProcessFilters=+:prA;+prB will exclude all processes except prA and prB; /ProcessFilters=-:prC will exclude prC from the coverage.
dotTrace
Recursive call stacks can be deep and difficult to analyze. Previously, Timeline Viewer would show call stacks “as is”, i.e recursive calls were simply shown as they were called: one after another in the stack trace, which would lead to long scrolling. With dotTrace 2016.2 Timeline Viewer, you can easily fold such calls to streamline stack analysis.
dotMemory
dotMemory now allows you to compare memory snapshots stored in different workspaces: that is, collected in different profiling sessions. This can be useful to check how particular changes in code affect your application’s memory usage. All you need are two snapshots taken before and after making the changes.
dotPeek
With dotPeek 2016.2, the IL Viewer displays code in a more readable manner: types, members, type parameters and local variables are contextually highlighted; loops in your code can be distinguished by indents and comments.
dotPeek 2016.2 adds Assembly Dependency Diagram to the existing visual dependency analysis tools. You can invoke it on assemblies selected in the Assembly Explorer and explore how the assemblies are referencing each other.

Процедура лечения:

1. Панель меню Visual Studio -> Resharper -> Help -> License Information -> Manage License Servers;
2. Добавляем один из серверов (http://idea.qinxi1992.cn/ или http://us.idea.lanyus.com/ или http://idea.lanyus.com/) закрываем это окно;
3. Ставим галочку "Use License Server", из списка выбираем сервер, который задали.
После этого напротив всех установленных продуктов должны появится зеленые галочки и надпись "Floating ticket obtained from...".
Скриншоты:

[Цитировать]



Показать сообщения:    

Текущее время: 02-Дек 22:55

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!