Tag Archives: .NET Core

Rider 2018.1.1 is released

A polished version of Rider 2018.1 is ready. Just click download to get the latest Rider 2018.1.1 bug-fix update working on your machine. Among the many bug fixes, you will find some new features as well. Here are some highlights … Continue reading

Posted in How-To's | Tagged , , , , , , | 4 Comments

Consistent code bases using Rider code analysis

In our series about Rider‘s code analysis, we’ve seen what it is and how it works, and looked at various examples of inspections that can spot warnings and errors in our codebase. Rider helps us learn common practices and language … Continue reading

Posted in How-To's | Tagged , , , , , | 4 Comments

Learning best practices and language features using Rider code inspections

In the previous posts, we have seen how Rider‘s code analysis works and looked at how we can do things like spotting warnings and errors even before compiling and running our application. Rider helps us with such things by continuously … Continue reading

Posted in How-To's | Tagged , , , , , | 4 Comments

Using Rider to spot errors before our application runs

In the previous two posts, we have seen how Rider‘s code analysis works: it continuously validates our code, analyzing it with over 2400 inspections coming from ReSharper and from IntelliJ-based IDEs. In this post, we’ll look at how we can … Continue reading

Posted in How-To's | Tagged , , , , , | 1 Comment

Solution-wide analysis in Rider

In a previous post, we looked at the basics of Rider‘s code analysis. We’ve seen that Rider continuously runs over 2400 inspections and validations on our code, informing us about potential issues and improvements while we are writing it. Code … Continue reading

Posted in How-To's | Tagged , , , , , | 4 Comments

Introduction to code analysis in Rider

One of the strengths of Rider is code analysis. Rider comes with over 2400 code inspections that analyze our code at design time, allowing us to instantly see any errors, problems or potential improvements – whether in the current file … Continue reading

Posted in How-To's | Tagged , , , , , | 2 Comments

Better null checks, string formatting and path completion with JetBrains Annotations

In the previous blog post of our series around using JetBrains Annotations to improve Rider (and ReSharper’s) code analysis, code completion and navigation, we looked at some background: what are these annotations? And how do we add them to our source … Continue reading

Posted in How-To's | Tagged , , , , | 2 Comments

What are JetBrains Annotations – and how to get them?

In our previous blog post, we looked at an example of using JetBrains Annotations. We saw they are an easy way to improve Rider (and ReSharper’s) code analysis, code completion and navigation by adding some simple hints in our code, … Continue reading

Posted in How-To's | Tagged , , , , | Leave a comment

Improving Rider and ReSharper code analysis using JetBrains Annotations

One of the common questions we often get when meeting our users is this: “Can you show me something I did not know about Rider or ReSharper?” A great example would probably be the use of JetBrains Annotations – an easy way … Continue reading

Posted in How-To's | Tagged , , , , | 7 Comments

Memory View – Exploring .NET memory while debugging with Rider 2018.1

During the past few weeks, the Rider 2018.1 EAP builds came with a number of new debugger features, and today’s build is no different. Rider 2018.1 EAP adds another improvement: a Memory View that lets us explore the managed heap while debugging, allowing … Continue reading

Posted in How-To's | Tagged , , , , , | 1 Comment