C# Compiler Options allows you to easily add, remove or modify the compiler options in your Unity project without the need to remember the .rsp file syntax.
Features
• Add New & Edit C# Compiler Options From The UI
• Custom Compiler Options Inspector
• Migrate to the New .NET & Roslyn Compiler
• Force Recompilation With a Button
• Detect Warning As Error & Ignore It
• Easily Access Options and Warnings Documentation
Supported Options
• -warnaserror / Treat Warnings As Errors
• -nowarn / Ignore Warnings
• -unsafe / Allow Unsafe Code
• -reference -r / Import From a File, Reference Assembly (dll)
• -define -d / Change Compiler Directives
• -warn -w / Change the Warning Level - Hide Not Severe, Keep Your Project Clean
• Any Other Custom Option
Supports both Roslyn (csc.rsp) & Mono (mcs.rsp) response file syntax.
Supports new .NET 4.x and older .NET 3.5 Scripting Runtime and all compatibility levels.
Tested with Unity 2017, 2018, 2019, 2020. Supports both Personal & Professional versions.
Support | Documentation