C# Support in Fleet: Solution View, Unit Testing, and More!
Hello everyone! It’s been a while since we published updates about C# support in Fleet. In that post, we shared our plans to deliver new features for our C# support to improve your experience as a .NET developer. We’d like to give you a quick update regarding which to-do list items have been completed. As a reminder, most of these new features are available only in Smart Mode. To download Fleet, please install the JetBrains Toolbox App. You will see Fleet in the list of available tools. Solution View Let’s start with a vital feature for C# developers – the Solution View.
Symbol Servers and Other Enhancements for Unreal Engine Development in Rider
The new Rider 2022.2 EAP build brings some useful enhancements for Unreal Engine developers. If you’ve never used Rider for Unreal Engine projects, give it a try and experience first-class support for the Unreal Engine reflection mechanism, integration with Blueprints, and other benefits available on Windows, Linux, and macOS. Learn more on our website. With the EAP, you can evaluate new features and enhancements for free and share your feedback with us. Please use the Rider issue tracker to report bugs and suggest new features. DOWNLOAD RIDER 2022.2 EAP Symbol server when debugging on Windo
ReSharper and Rider 2022.1.1 bug fixes have landed
Hello everyone, The ReSharper and Rider 2022.1.1 bug-fix releases are now available! Let’s go over the most important updates. ReSharper For the full list of resolved issues, please refer to our issue tracker. Rider For the full list of fixed bugs, please refer to our issue tracker. We appreciate your feedback on the new versions! Please don’t hesitate to contact us in the comments below, on our issue tracker, or on social media.
Testing with Rider for Unreal Engine
Rider for Unreal Engine Preview is widely used by many game developers around the world. We have more than 32,000 people registered in the program and we’ve gotten very positive feedback from them. According to our survey of early previewers: 28.3% use it for all their work and personal projects 15.4% use it for all their work projects 44.3% use it for all their personal projects 81.7% of the respondents think that Rider for UE is much better than any other editor they have used before! We’re encouraged by the results and are happy to keep improving the product. The majority of the us
ReSharper 2021.2.1 and Rider 2021.2.1 Bug Fixes Are Out!
Introducing the first bug-fix updates for the 2021.2 major releases of both Rider and ReSharper! Both Rider 2021.2.1 and ReSharper 2021.2.1 are available on www.jetbrains.com and via the Toolbox app. ReSharper 2021.2.1 These are the most critical issues we’ve fixed: No more errors on an Average() call being ambiguous between Nullable<float> and Nullable<double> (RSRP-484898), and no more 'The type xxx is defined in an assembly that is not referenced...' error for Unity/Mono projects (RSRP-485467).ASP.NET Core routes no longer pollute the sear
ReSharper 2021.1: Updates in Code Analysis, Support for ASP.NET Route Templates, and Rename for Tuple Components
ReSharper 2021.1, our first release of the year, has arrived! It doesn’t have a specific theme or goal, and we've focused instead on simply making improvements that would improve your experience. But we also can’t help adding things here and there. Code analysis has benefitted from a variety of improvements: we’re tying up the loose ends on C# 9.0 and upgrading the engine in general. We’ve added support for ASP.NET route templates and spruced up the unit testing. And there’s even a new refactoring! Let’s get into the details. ReSharper Code Analysis We’ve significantly improved support for
Rider 2020.3: .NET 5, C# 9, F# 5, Immediate Window, Project Dependency Diagram, and Updates to Unity Support
Hello everyone! For the last 4 months the whole .NET division here at JetBrains has been working hard on preparing some awesome stuff for you in the last Rider release of this year. We hope you will enjoy all the new features and improvements. Say hello to the Rider 2020.3 release! Here are the most notable new features in this release. .NET 5 Rider supports all of the features from the latest versions of .NET including source generators, new NuGet features, and new target frameworks (net5.0-windows and net5.0). C# 9 All the new features from C# 9 are finally supported in Rider: reco
ReSharper 2020.3 Early Access Program Begins
Hello everyone, Please welcome ReSharper 2020.3 EAP1. It’s only the beginning of the release cycle, but we’ve already got something to show you! ReSharper With C# 9 on the way, we’re doing a lot to support the latest language standard. For top-level statements, ReSharper not only provides some basics, like code completion and code analysis, but also offers a couple of handy quick-fixes and refactorings. When copy-pasting pieces of code, we often don't care about placement. However, C# 9 requires top-level statements to precede any type or namespace declarations. Fortunately, ReSharper
Unit Testing in TypeScript Code
We all need to unit test our code to verify that it works the way it’s supposed to. Fortunately, Rider has the tools to enable you to test code more efficiently and quickly. In this post, we’ll look at using Mocha and Chai to write unit tests in TypeScript. (more…)
The ReSharper 2020.2.2 and Rider 2020.2.2 Bug-fix Updates Are Here!
New bug-fix updates are available for both ReSharper and Rider. Here’s an overview of the most important changes that have been made. ReSharper 2020.2.2 Fixed a couple of false positives in nullable analysis. Fixed the default implementation of an interface from a referenced package. It is now recognized correctly (RSRP-480835). Fixed the 'Current directory' for unit tests. It is now set to the test project's 'bin' directory. Other unit testing issues that have been fixed are described below in the Rider section. The rest of the issues and details are available in ReSharper's bug tracker. Ri
The Rider 2020.2.1 and ReSharper 2020.2.1 Hotfixes Are Here!
We’ve just published two hotfix updates, Rider 2020.2.1 and ReSharper 2020.2.1. Here are the highlights of what we’ve introduced. For the full list of changes, please refer to our bug tracker. Rider 2020.2.1 NuGet We’ve fixed the bug that caused all NuGet packages to be restored unnecessarily before building the project (RIDER-49125). Unit testing NUnit2 tests are no longer left in an Inconclusive state with System.NullReferenceException (RSRP-480840). The option to run NUnit tests from a specified folder now works correctly (RIDER-49367). The appsettings.json file is read correctly when ru
Rider 2020.2: Localization Manager, Debugger Updates, and Major Updates to Unity Support
Rider 2020.2 is now available! To mark this great news we’ve put together a full list of the new features and under the hood improvements that are in store for you. Let’s dive in! Download Rider 2020.2 Debugger The new release brings significant changes to the debugger API. They allow us to perform super-lazy value calculations with better interruption and custom value representation. We've also added data breakpoints. Finally, the Pin to Frame feature lets you pin local variables to the frame. Localization Manager We’re proud to introduce a new tool for working with resources. With the Lo