Set Up .NET Development in Helix on Ubuntu Linux: C#, OmniSharp, netcoredbg & Raylib

Опубликовано: 21 Июль 2026
на канале: Handcrafted Code
87
1

In this video, I walk through setting up a .NET development environment in Helix on Ubuntu Linux.

We’ll install Helix, the .NET SDK, OmniSharp for C# language server support, and netcoredbg for debugging support. Then we’ll check Helix’s C# health output and finish by building a small Raylib-cs game to make sure the setup works end to end.

Commands from the video:
https://gist.github.com/handcraftedco...

Covered in this video:

Installing Helix on Ubuntu
Installing the .NET SDK
Checking your CPU architecture with uname -m
Installing OmniSharp for x86_64 or ARM64 Linux
Adding OmniSharp to your PATH
Configuring ~/.config/helix/languages.toml
Running hx --health c-sharp
Installing netcoredbg
Setting up C# debugging support in Helix
Installing Linux dependencies for Raylib
Building Raylib from source with CMake
Installing libraylib.so
Creating a .NET console app
Adding Raylib-cs
Running a simple C# Raylib game

Useful links:

Helix:
https://helix-editor.com/

.NET:
https://dotnet.microsoft.com/

OmniSharp:
https://www.omnisharp.net/

netcoredbg:
https://github.com/Samsung/netcoredbg

Raylib:
https://www.raylib.com/

Raylib-cs:
https://github.com/ChrisDill/Raylib-cs

#dotnet #csharp #helixeditor #ubuntu #linux #programming #gamedev #raylib #omnisharp