Для удобства я просто создаю три копии MonoDevelop.
Выделите MonoDevelop в Finder, скопируйте, вставьте, переименуйте новую копию в «MonoDevelop-2» и повторите, если хотите.
Это также помогает мне отслеживать, что происходит в разных случаях. Обычно я держу свой самый важный проект открытым в «MonoDevelop», использую «MonoDevelop-2» для тестирования идей, связанных с моим основным проектом, и «MonoDevelop-3» для случайной царапины.
Когда вы нажимаете alt-tab (open-Apple-tab (command-tab (whvr))), имя исполняемого файла отображается под его значком в списке приложений, поэтому, пока я придерживаюсь своего соглашения, Я всегда знаю (ish) содержимое экземпляра, на который я нажимаю Alt, независимо от того, сколько других окон приложения у меня открыто. Мне не нужно перебирать их, чтобы понять это.
Это не идеально - когда у меня работает MonoDevelop, если я пытаюсь запустить один из других, первая попытка запуска не удастся. Вы просто пытаетесь запустить его снова - это работает во второй раз. Это происходит только после самой последней сборки, и я думаю, что это может быть связано с автоматическим обновлением или управлением надстройками. Не слишком изучал это. Поскольку после запуска не возникает никаких проблем, я не беспокоюсь об этом:)
В результате, при использовании метода start-it-two для любого дополнительного экземпляра MonoDevelop, который вы хотите запустить, в конечном итоге вам придется щелкать четыре раза вместо двойного щелчка. Добавляет к процессу около пятнадцати секунд, и, поскольку у меня MonoDevelop (вместе с «MonoDevelop-1» и «MonoDevelop-2»), работающий постоянно, это добавляет до , может быть , дополнительные тридцать секунд работы каждую неделю. Справедливая торговля за удобство, метинкс.
Немного хакерский, но у меня все получилось.
И все классные ребята делают это.