
Fixed stability issues when creating breakpoints, preventing unexpected calls to the debugger agent.Īdded UNT0027, Prevent call to default PropertyDrawer.OnGUI() implementation.Īdded UNT0028, Use non-allocating physics APIs.Īdded UNT0029, Pattern matching with null on Unity objects.Īdded UNT0030, Calling Destroy or DestroyImmediate on a Transform. Fixed case where async communication completed synchronously. Run COM code on the main thread in CodeLens callbacks. Updated UNT0006 to support all OnPostprocessAllAssets overloads.Īdded UNT0031, Asset operations in LoadAttribute method.Īdded UNT0032, Inefficient method to set localPosition and localRotation.īumped severity to Warning for UNT0033, UNT0015 and UNT0006 diagnostics.įixed inline ifs incorrectly processed by UNT0026.įixed breakpoint binding before explicit host instruction when using type filters. Fixed UNT0033 to support all OnPostprocessAllAssets overloads.Īdded an error message when using incorrect conditions in breakpoints.Ĭached exception settings when starting up the debugging session. Added USP0020, The Unity runtime invokes Unity messages. Added support for "Step Into Specific".įixed an issue when using 'nq' format specifier with 'DebuggerDisplayAttribute'.įixed a debugging issue with packages (related to symbol and relative file paths). Resharper C++ analyzes your code while you edit, suggesting improvements and generating code.Visual Studio Tools for Unity change log. It provides smart coding help backed by a deep understanding of Unreal Engine's reflection system. It can display the Unity console in Visual Studio and highlight use of event functions and serializable fields within C# scripts.Īnother version of this add-on, Resharper C++, caters for Unreal Engine and C++. It also supports Unity's ShaderLab and Assembly Definition Files.
Resharper knows all scenes, prefabs, and assets in your Unity project. It highlights coding patterns that affect performance and suggests quick fixes to avoid code smells. It can automatically generate overloads and implementations for your C# scripts. Resharper provides direct support for the Unity game engine. As with other JetBrains products, Resharper is of high quality and aims to make programming a more enjoyable task. NET extension from JetBrains for editing, refactoring, analyzing, and testing C# code.