IDE Configs / Cursor
All Out is a "bring your own editor" engine. You can choose any text editor for your C# files, but we have a few recommendations.
Cursor
Provides strong AI autocomplete and an agent mode that works well with All Out. It's also compatbile with most VS Code plugins.
- Download Cursor Download Cursor
- Download our Cursor Rules repo and add the .cursor/rules folder to the root of your game project Download Cursor Rules
- Install the (https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)[Microsoft C# extension] for syntax highlighting and autocomplete.
VS Code
- Quick to get started
- Install the (https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)[Microsoft C# extension] for syntax highlighting and autocomplete.
- Extra work required to get awareness of client/server RPC functions
Note: To get LSP awareness of RPCs, head to %appdata%/AllOut/[...-editor]/res. Open the SourceGenerator project in Visual Studio and compile it. Save the resulting project in the same directory, then restart the editor and VS Code.
Rider
- More fully featured IDE
- RPC awareness out of the box