Skip to content

Instantly share code, notes, and snippets.

View hieunt89's full-sized avatar
💭
I may be slow to respond.

hieu-nguyen hieunt89

💭
I may be slow to respond.
View GitHub Profile
@prime31
prime31 / StripGeneratedSolutionSettings
Created May 2, 2015 19:02
Stick this in an Editor folder in your project. Every time the solution file is recreated by Unity it will remove all the cruft that Unity injects into the file. Hopefully, one day, Unity will actually fix this on their end.
/*
v2: Matt Rix pointed out there's an undocumented ONGeneratedCSProjectFiles() callback
https://gist.github.com/MattRix/0bf8de88e16e8b494dbb
v1: Still available in the gist history if you want a FileSystemWatcher solution!
THE PROBLEM:
- Unity constantly rewrites its .sln files whenever you rename/add/remove scripts
using UnityEngine;
using System.Collections;
using System;
public class Math3d : MonoBehaviour {
private static Transform tempChild = null;
private static Transform tempParent = null;
public static void Init(){