ディレクティブ一覧を取得する
ディレクティブである
UNITY_3_5_1
UNITY_EDITOR
とかは
EditorUserBuildSettings.activeScriptCompilationDefines
で取得できる。
Edit>Project Settings>PlayerのScripting Define Symbolsで設定しているのも取得できる。
各プラットフォームごとに取得できる値はこちらの記事でまとめられていた。
ちょっと古いけど、どんな値が取得できるか参考にはなる。
AssetStoreにディレクティブを管理するAssetもある。
https://www.assetstore.unity3d.com/#/content/9398
リファレンス