The "Collection was modified" inspection in #ReSharper is quite handy. Warns you about those accidental collection updates while looping over them, resulting in a runtime error. And can fix them automatically! #csharp#dotnet
The latest #JetBrains#Fleet version has dropped, and the #dotnet experience keeps improving. It's worth checking out and keeping an eye on. It’s also pretty snappy and powered by #ReSharper.
Reading the latest #ReSharper and #JetBrainsRider release notes makes me realize (again) that suggestions and advice are so nuanced and that it takes experts to get them right. Even then, it may take a few tries.
A few changes around the recommendations and warnings around #csharp 12 primary constructors.
I think #dotnet folks are spoiled by tooling, but reading the overwhelmingly positive feedback from CLion Nova users writing #cplusplus with #ReSharper is a nice reminder of the joy great tooling can bring folks.
While I appreciate what pre-commit hooks can do, they add overhead that I’m not sure is worth it for me in the long run.
If you’re looking at adding #ReSharper CLI as a pre-commit action to all #dotnet environments, here are the files for Husky.NET: task-runner.json and resharper-cli.csx (you’ll need to install the ReSharper CLI tools).
You might want to use JetBrains.Annotations, if you’re using Feature Folders for #aspnetcore#mvc. The JetBrains.Annotations package tells #JetBrainsRider and #ReSharper where views can be located.
Here’s a quick screenshot of how to do that. #dotnet
Howdy folks, We, #JetBrains, are having a #JetBrainsRider and #ReSharper release party in the next hour. Come and join us to see some of the latest features in action. Also, there’s live chat, so feel free to ask questions or drop a funny joke.
The predictive #debugger in #ReSharper for #dotnet developers is pretty awesome. Rather than doing mental gymnastics, you can see potential values from branching paths. #JetBrains
Top-level statements are a neat feature of #dotnet, but some implicit returns happen when you add class definitions and functions to the end of the file.
With #JetBrainsRider and #ReSharper, you can have the tooling turn an implicit return into an explicit one, so there’s no confusion about where executing code ends and definitions start. #csharp
#jetbrains#resharper 2023.2 EAP 8 brings with it Assembly Diffing! If you’re wondering if the “latest” got released to production, well… guess no more! #dotnet
#dotnet folks will love the new predictive #debugger in #ReSharper. It helps show predicted values and pathways your code may take based on input. This can significantly reduce debugging time. #JetBrains