Project generation established the two msbuild properties of UnityPlatform and UnityConfiguration that separates building InEditor and Player version of binaries for each Unity platform.
This is different from UnityPlayer property introduced by the Project Builder that groups Editor as a type of Player.