Matthias
Matthias
@matkoch.dev
developer advocate at @jetbrains.com | creator of @nuke.build
276 followers95 following137 posts
Matthias reposted
Matthias reposted
Very pleased how the IDE Browser 🌐 plugin turned out. Great for more authentic docs previews, debugging of web apps, and generally fewer context switches. Version 1.1.0 currently awaits approval 🚨 plugins.jetbrains.com/plugin/29952...
A neat little browser as a tool window in @rider.jetbrains.com. The plugin also ships with run configuration hooks to allow opening a URL upon project start. 🌐🐣 plugins.jetbrains.com/plugin/29952...
Matthias reposted
After a long wait, I've finally published the sixth part in my "Writing a .NET Garbage Collector in C#" series. Today, we start implementing mark and sweep. minidump.net/writing-a-ne...
Matthias reposted
It feels so much nicer to use Rider for debugging now. I was OK'ish with its speeds before, now I actully started to like it :) And with RAM prices these days, man its nice to starting saving some on debugging.
Attention, #UnrealEngine developers! Rider's expression evaluator has been rewritten, and the results are 🤯: 📍 Variable inspection is 87x faster on warm runs and 16x faster on cold ones. 📍 Debugger memory usage is over a third of what it was. Get the full story 👉 jb.gg/rd-261-new-l...
Matthias reposted
Attention, #UnrealEngine developers! Rider's expression evaluator has been rewritten, and the results are 🤯: 📍 Variable inspection is 87x faster on warm runs and 16x faster on cold ones. 📍 Debugger memory usage is over a third of what it was. Get the full story 👉 jb.gg/rd-261-new-l...
New Package Manager Console (PMC) looks great! 📦✨ Code completion for commands and packages, context controls for package source and default project. It also got auto-import of cmdlets from packages, so it's great for doing EF migrations from the terminal. #trynow #EAP1
Early Access Program for Rider 2026.1 is now open ✨ Download a free preview build from our website here 👉 www.jetbrains.com/rider/nextve...
TIL you can rerun only failed tests in @jetbrains-rider.bsky.social. It's so wild to me I haven't seen this before... I was at the brink of creating a feature request 🤷♂️🤦♂️ #embarrassed
Matthias reposted
Creating a custom MSBuild SDK to reduce boilerplate in .NET projects #dotnet https://www.meziantou.net/creating-a-custom-msbuild-sdk-to-reduce-boilerplate-in-dotnet-projects.htm?utm_medium=social&utm_source=bluesky
Matthias reposted
ReSharper and Rider 2025.3 release party is incoming! 😃 📅 December 9, Tue, 4pm UTC 🗣️ Our .NET Advocates and @auduchinok.bsky.social 🎁 Lots of new features! 🤔 Bring all your questions! #dotnet #devtools #ai #csharp #fsharp #ama
Matthias reposted
Discover essential ReSharper features that streamline your .NET development process. Enhance productivity, code quality, and refactoring with these must-know tools. #dotnet #ReSharper https://isaacl.dev/gt7
Matthias reposted
Our @matkoch.dev has been checking notes. 🥸 Here are his 9 ReSharper features that every #dotnet developer should know! 🧑💻 Are you missing anything from that list? Let us know! blog.jetbrains.com/dotnet/2025/...
Matthias reposted
Matthias reposted
We have a new @jetbrains-rider.bsky.social tutorial for #AzureFunctions ⚡💻 Some features were even news to me 😆 Like log highlighting (requires some customizations) and debugging of production instances. Check it out and let me know if I missed some more! 👀 www.jetbrains.com/guide/dotnet...
Matthias reposted
'Huge architectural change' to JetBrains ReSharper cuts Visual Studio freezes
Matthias reposted
HttpClient is at the heart of many projects. DelegatingHandlers let you intercept and modify requests and responses, extending base functionality. In this blog post, we'll look at DelegatingHandler and how it can make HttpClient even more powerful! 💪 duende.link/78qe4kj #dotnet #aspnetcore
I'm a tad jealous about the #RubyMine announcement 🤪 www.youtube.com/watch?v=Atke...
Matthias reposted
Matthias reposted
Duende IdentityServer 7.3 lowers the barrier for developers starting with security - you can get a proof of concept #identityserver and #aspnetcore client in less than 5 minutes! Watch the video: youtu.be/NaHSpMCRrto #openidconnect #security #dotnet
Matthias reposted
Published a big update to the Graph Viewer: github.com/KirillOsenko... Also an ability to view arbitrary directed graphs in .dot format, as I found this layered graph representation to be quite useful for other things, such as viewing assembly dependencies.
New in MSBuild Structured Log Viewer: Project Reference Graph New tab that shows the project graph layered by project "height". Each project only references projects above it. Clicking a project highlights all directly referenced projects above, and all projects below it that reference this one.
Matthias reposted
Matthias reposted
ReSharper for @vscode.dev make sense of your code at a glance 😏 🏷️ Argument names ➰ Lambda parameter types 🕵️ Anonymous and tuple types 📊 Per-line method calls ⚠️ #pragma warning insights Visual cues. Zero guesswork. 🙌 jb.gg/rsrp-in-vsc
I added the ParallelTestFramework package by @meziantou.net to my project, and suddenly I don’t have to wait for my tests to finish any longer. LOVE IT 🤩
I guess every kind of library author should check out PolySharp. I definitely will.
Just had a surprising MethodMissingException in tests without changing something (as far as I know, but 🤷). Found this post by @steplyakov.bsky.social which helped me understanding the issue. I haven't solved it yet in my code, but I will... Thanks! sergeyteplyakov.github.io/Blog/csharp/...
Rider and ReSharper are now officially on #BlueSky... Go and follow to stay up-to-date with your favorite tools! 😉 @jetbrains-rider.bsky.social @resharper.bsky.social
Matthias reposted
ReSharper in #VSCode: Public Preview Begins! 🚀 The legendary C# productivity toolkit has just become available for Visual Studio Code. Your editor may change, but your ReSharper benefits remain. Dive into the details here: jb.gg/rs-in-vscode... #dotnet #visualstudio #csharp #.net #jetbrains
Matthias reposted
We’re close to the 2025.1 release! 🥳🌟 Check out our updated #csharp language support, which covers structured and high-performance logging, span types, code duplication, postfix templates, cancellation tokens, multiline comments, and more! #dotnet
Matthias reposted
In light of @jimmybogard.com's decision to commercialize his libraries -- which I fully support -- I'm re-posting my thoughts on the OSS social contract: seankilleen.com/2025/01/my-o... #dotnet #oss #community
Exciting news! 🚀 The new #SLNX format is getting more solid support in the .NET CLI. Rider already makes converting & using SLNX files a breeze! Check out our blog for all the details: blog.jetbrains.com/dotnet/2024/...
!! Introducing support for SLNX, a new, simpler solution file format in the .NET CLI !! Say goodbye to GUID clutter〰️XML-based solutions now streamline builds, edits, and migrations. Learn more and explore new support across the #dotnetCLI. https://msft.it/63325qurz9
Matthias reposted
It's worth mentioning that Rider's existing Unity support Just Works with consoles. Use the "Attach to Unity Process" action, and consoles will appear in the list, just like mobile devices.
If you're doing native game dev with Rider, do yourself a favour and make sure you've got the plugins to work with consoles! jb.gg/consoles-tw
🔴 NOW LIVE! Come and join! 🤗 📺 Uno Platform & Hot Design for Rider 🗣 Speaker: @ajpinedam.bsky.social https://www.youtube.com/watch?v=1PjCn9KA_YU
Join us when we build modern, responsive apps for #web, #mobile, and #desktop using #UnoPlatform! 📺 Uno Platform & Hot Design for Rider 🗣 Speaker: @ajpinedam.bsky.social 📅 March 11, Tue, 3pm UTC 🎟 More info: https://blog.jetbrains.com/dotnet/2025/02/19/webinar-uno-platform-amp-hot-design-for-rider
💯 percent agree... more people need to internalize this
The speed both @avaloniaui.net and @platform.uno iterate and improve is incredible. What they are doing is right up there in the hard-to-do category, yet they are both absolutely smashing it. Hard proof that not everything good in #dotnet needs to come from Microsoft. I'm a little jealous.