UPDATED for Unity 3D 2019
Introduction
FlexCompiler is a Unity3D editor extension intended as a handy tool for both asset publishers and game developers. It’s a simple GUI wrapper for csharp compilers(mcs, gmcs, smcs, csc, roslyn, etc.) to turn source codes to assemblies(dlls) right in Unity editor. It also features a basic obfuscation functionality(currently experimental).
Unity Free Source Code
Although this Unity Asset is typically a paid asset, it is currently available for free download. It’s important to note that this offer is intended strictly for educational purposes or for testing the product before making a purchase, and it should not be utilized for commercial activities
UNITY ASSET STORE LİNK: LINK
What for?
– For publishers: to close source
– For developers: to reduce project re-compiling time
Features
– Simple workflow: drag – drop – compile
– Xml Documentation generating
– Assembly information configuring
– Compilers switching
– Preprocessor directives parsing
– Build arguments customizing
– Compiler tasks importing/exporting
– Chained/dependency tasks support
– Obfuscation support
– C# 7 Feature support
DOWNLOAD LINK: LINK