Erwin Bierens

Knowledge is Power

JetBrains Rider Cheatsheet (Windows & macOS)

2025-05-19 2 min read Jetbrains Rider     "Erwin Bierens"

JetBrains Rider is a powerful cross-platform .NET IDE developed by JetBrains. This cheatsheet covers the most commonly used keyboard shortcuts to help you become faster and more productive when coding in Rider.

For the full list, visit: https://www.jetbrains.com/help/rider/Reference_Keymap.html


Action Windows / Linux macOS
Search Everywhere Shift (twice) Shift (twice)
Go to File Ctrl+Shift+N Cmd+Shift+O
Go to Class Ctrl+N Cmd+O
Go to Symbol Ctrl+Shift+Alt+N Cmd+Alt+O
Recent Files Ctrl+E Cmd+E
Navigate to Declaration Ctrl+B or Ctrl+Click Cmd+B or Cmd+Click
Navigate Back / Forward Ctrl+Alt+Left/Right Cmd+Alt+Left/Right

Code Editing

Action Windows / Linux macOS
Code Completion Ctrl+Space Ctrl+Space
Smart Completion Ctrl+Shift+Space Cmd+Shift+Space
Show Parameter Info Ctrl+P Cmd+P
Quick Documentation Ctrl+Q Ctrl+J
Surround With… Ctrl+Alt+T Cmd+Alt+T
Duplicate Line Ctrl+D Cmd+D
Delete Line Ctrl+Y Cmd+Backspace
Comment Line Ctrl+/ Cmd+/
Reformat Code Ctrl+Alt+L Cmd+Alt+L

Refactoring

Action Windows / Linux macOS
Rename Shift+F6 Shift+Fn+F6
Extract Method Ctrl+Alt+M Cmd+Alt+M
Extract Variable Ctrl+Alt+V Cmd+Alt+V
Extract Field Ctrl+Alt+F Cmd+Alt+F
Change Signature Ctrl+F6 Cmd+F6

Build, Run & Debug

Action Windows / Linux macOS
Run Project Ctrl+F5 Ctrl+R
Debug Project F5 Cmd+D
Step Over F10 Fn+F10
Step Into F11 Fn+F11
Step Out Shift+F11 Shift+Fn+F11
Toggle Breakpoint Ctrl+F8 Cmd+F8

Testing

Action Windows / Linux macOS
Run Tests in Context Ctrl+U, R Ctrl+U, R
Debug Tests in Context Ctrl+U, D Ctrl+U, D
Run All Tests Ctrl+T, L Ctrl+T, L

Productivity Boosters

Action Windows / Linux macOS
Find Action Ctrl+Shift+A Cmd+Shift+A
Show Intent Actions / Quick Fix Alt+Enter Option+Enter
View TODOs Alt+6 Cmd+6
Terminal Alt+F12 Alt+F12
Toggle Distraction Free Mode Ctrl+Shift+F12 Cmd+Shift+F12

Version Control

Action Windows / Linux macOS
Commit Changes Ctrl+K Cmd+K
Update Project (Pull) Ctrl+T Cmd+T
Push Changes Ctrl+Shift+K Cmd+Shift+K
Git Log / History Alt+9 Cmd+9

For more tips, explore the full Rider documentation or customize your keymap via
File → Settings → Keymap (Windows) or Rider → Preferences → Keymap (macOS).

Continue reading

When Numbers Drive Feelings: My WHOOP Journey

2025-04-24 4 min read Whoop Fitness Cycling     "Erwin Bierens"

I’ve had this blog in draft form for a long time, and now I’ve finally found the time to finish it and describe my last two years with smartwatches and fitness trackers and formulate my opinion on it. These are my experiences and needs. I enjoy exercising 3 to 4 times a week. I enjoy being active (and I can’t help it with 2 young children).

15 Months With WHOOP 3.0 — The Honest Take

I’ve been using the WHOOP 3.0 for 1 year and 3 months, and I’ve had a real love-hate relationship with it. I loved the battery life—charging on the go with the slide-on battery pack is genius. But the subscription? Honestly, it’s way too expensive for what you get, especially after more than a year of use. You start wondering if you’re paying to feel anxious about your own recovery.

Continue reading

MDEP and AOSP: The Next Step in Teams Devices Management

The first implementation of Microsoft Device Enrollment Platform (MDEP) for a Microsoft Teams device is now live! Jabra’s Panacast 50 VBS, part of Value Pack 3 Firmware 6.5.0, is officially leveraging MDEP with Android Open Source Project (AOSP) management. More OEMs are rolling out AOSP-supported firmware, and the transition is in full swing.

The Shift from Device Administrator to AOSP

Previously, Teams devices were managed through Teams Admin Center (TAC) and Intune using Android Device Administrator, a legacy method now deprecated for Google Mobile Services (GMS)-based devices as of December 2024. Non-GMS-based devices, such as Teams Phones, Panels, and Teams Rooms on Android, have continued using Device Administrator, but Microsoft is now transitioning these to AOSP.

Continue reading

Creating a Structured Communication Framework in Microsoft Teams

Microsoft Teams is a powerful collaboration tool, but without structure, it can quickly become overwhelming. Unstructured communication leads to inefficiencies, missed messages, and confusion among team members. A well-defined communication guideline helps streamline workflows, maintain professionalism, and ensure productivity.

Microsoft Designer AI image

The Challenges of Unstructured Communication

Many organizations adopt Microsoft Teams without setting clear communication rules, leading to several issues:

  • Information Overload: Constant messages, notifications, and file uploads make it difficult to locate important details, leading to missed deadlines and frustration.
  • Unclear Expectations: Employees may not know the expected response times, proper communication channels, or when to escalate an issue.
  • Scattered Conversations: Important discussions become buried in chat threads, making it difficult to track progress and retrieve critical information.
  • Meeting Fatigue: Without clear guidelines, employees may be added to unnecessary meetings that could have been handled through chat or email, reducing productivity.

Why Your Organization Needs Communication Guidelines

A structured approach to Microsoft Teams communication ensures clarity and efficiency. Key benefits include:

Continue reading

Manage Direct Routing Numbers in Teams Admin Center

Have you ever wanted to access your Direct Routing numbers directly in the Teams Admin Center? Well, according to a Message Center update, this long-awaited feature is set to roll out by February 2025.

What’s Changing?

With the introduction of Direct Routing Inventory Management, Microsoft is making it easier for Teams administrators to manage their Direct Routing numbers. Previously, tracking these numbers often involved using SharePoint lists, Excel spreadsheets, or, in some cases, no organized system at all.

Continue reading

What’s New in Microsoft Teams - Januari 2025

In today’s hybrid work environment, seamless communication and collaboration are more important than ever. Microsoft Teams plays a central role in keeping organizations connected, with its powerful calling and meeting room capabilities designed to enhance productivity and streamline workflows.

This blog will keep you up to date on the latest Teams Calling features, best practices for meeting room setups, and insights into how businesses can leverage these tools to improve efficiency. Whether you’re an IT admin optimizing your organization’s call flow, a frontline worker managing high call volumes, or a business leader looking for better collaboration solutions, this series will cover everything you need to stay ahead.

Continue reading

What’s New in Microsoft Teams - November 2024 (Ignite)

In today’s hybrid work environment, seamless communication and collaboration are more important than ever. Microsoft Teams plays a central role in keeping organizations connected, with its powerful calling and meeting room capabilities designed to enhance productivity and streamline workflows.

This blog will keep you up to date on the latest Teams Calling features, best practices for meeting room setups, and insights into how businesses can leverage these tools to improve efficiency. Whether you’re an IT admin optimizing your organization’s call flow, a frontline worker managing high call volumes, or a business leader looking for better collaboration solutions, this series will cover everything you need to stay ahead.

Continue reading
Older posts Newer posts