Personalizar arquivos de projeto criados pelo VSTU

O Unity fornece retornos de chamada durante a geração de arquivos de projeto. Implemente OnGeneratedSlnSolution e métodos OnGeneratedCSProject usando um AssetPostprocessor para modificar o arquivo de projeto ou a solução sempre que ele for regenerado.

Demonstra

Como personalizar os arquivos de projeto do Visual Studio gerados pelas Ferramentas do Visual Studio para Unity.

Exemplo

using System;
using UnityEditor;
using UnityEngine;

public class ProjectFilePostprocessor : AssetPostprocessor
{
  public static string OnGeneratedSlnSolution(string path, string content)
  {
    // TODO: process solution content
    return content;
  }

  public static string OnGeneratedCSProject(string path, string content)
  {
    // TODO: process project content
    return content;
  }
}