Как подружить Unity и Beyond Compare 3

Инструменты для разработки

Как подружить Unity и Beyond Compare 3

Сообщение ZmeyNet 15 июн 2010, 14:04

Небольшой хак для желающих использовать Beyond Compare 3 для слияния и сравнения исправлений
Необходимо :
1) Beyond Compare 3 (http://www.scootersoftware.com/moreinfo.php офф сайт) либо ищите на просторах интернетав
2) WinMerge вчера качал по (http://kent.dl.sourceforge.net/project/ ... -Setup.exe)
3) .net 2.0 - 4.0 (любой из них)

теперь непосредственно процесс
1) поставить Beyond Compare 3
2) поставить WinMerge
3) запустить Unity на вкладке Edit - Preference - General
выбрать Asset server diff tool WinMerge
4) ползем в папку установки WinMerge (У меня "c:\Program Files (x86)\WinMerge")
5) делаем бэкап файлика WinMergeU.exe
6) далее необходимо скомпилировать кусочек кода (вручную или через IDE это уже по вкусу)
-* "C:\Program Files (x86)\BC3\BCompare.exe" -- путь к установленному Beyond Compare 3
Синтаксис:
Используется csharp
 class Program
    {
        static void Main(string[] args)
        {
            System.Diagnostics.Process MyProc = new System.Diagnostics.Process();
            MyProc.StartInfo.FileName =@"C:\Program Files (x86)\BC3\BCompare.exe";
            MyProc.StartInfo.Arguments = string.Format("\"{0}\" \"{1}\"", args[0], args[1]);
            MyProc.Start();
        }
    }


полученный exe переименовать как "WinMergeU.exe" и положить в папку установки WinMerge
вот вобщем то и все.
Последний раз редактировалось ZmeyNet 09 ноя 2010, 23:32, всего редактировалось 1 раз.
ZmeyNet
UNец
 
Сообщения: 2
Зарегистрирован: 15 июн 2010, 13:35

Re: Как подружить Unity и Beyond Compare 3

Сообщение gnoblin 16 июн 2010, 03:22

:-bd
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт


Вернуться в Инструментарий

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3