Mac'te farklı bir proje üzerinde çalışmak için yeni bir MonoDevelop örneği açmak istiyorum ve işletim sistemi şu anda yeni bir örnek açmamı engelliyor.
Mac'te farklı bir proje üzerinde çalışmak için yeni bir MonoDevelop örneği açmak istiyorum ve işletim sistemi şu anda yeni bir örnek açmamı engelliyor.
Yanıtlar:
Mac'te, açık bir uygulamanız varsa ve onu yeniden başlatmaya çalışırsanız, Mac yalnızca açık uygulamaya geçer. Başlatıcıya "-n" seçeneğini ileterek onu yeni bir örnek açmaya zorlayabilirsiniz. Bir terminalde koş
open -n /Applications/MonoDevelop.app
MonoDevelop'un birden çok çözümü açabileceğini de unutmayın. Bunu yapmak için, "Aç" iletişim kutusundaki "mevcut çözümü kapat" onay kutusunun işaretini kaldırmanız veya Karşılama Sayfasında yeni açılan projelerden birine tıklarken kontrol tuşunu basılı tutmanız yeterlidir.
DÜZENLEME: Mac'te MonoDevelop'un yerini alan Xamarin Studio için komut şu şekildedir:
open -n /Applications/Xamarin\ Studio.app
DÜZENLEME 2:
Xamarin Studio'nun yerini alan Mac için Visual Studio için komut şu şekildedir:
open -n /Applications/Visual\ Studio.app
open -n /Applications/Xamarin\ Studio.app/
:; ^)
Başkalarının fazladan bir örnek başlatmak için açıkladığı gibi komutu girmek için kabuğu kullanmak sorun değil, ancak yuvada tıklayabileceğim bir simge olmasını tercih ederim.
Yapması kolay:
AppleScript Editor'ı açın ve aşağıdakileri girin:
do shell script "open -n /Applications/MonoDevelop.app/"
"MonoDevelop Başlatıcı" gibi bir adla kaydedin ve dosya biçimi için Uygulama belirttiğinizden emin olun .
Simgeyi yuvanıza sürükleyin.
Genel simgeyi MonoDevelop's ile değiştirmeyle ilgili aşağıdaki Bright'ın yorumuna göz attığınızdan emin olun.
Birden çok MonoDevelop örneğinin mükemmelliğinin keyfini çıkarmak için tekrar tekrar tıklayın.
Kolaylık sağlamak için, MonoDevelop'un üç kopyasını oluşturuyorum.
Finder'da MonoDevelop'u vurgulayın, kopyalayın, yapıştırın, yeni kopyayı "MonoDevelop-2" olarak yeniden adlandırın ve istediğiniz gibi tekrarlayın.
Aynı zamanda farklı durumlarda neler olup bittiğini takip etmeme yardımcı oluyor. Genellikle en önemli projemi "MonoDevelop" ta açık tutuyorum, ana projemle ilgili fikirleri test etmek için "MonoDevelop-2" ve rastgele çizik için "MonoDevelop-3" kullanıyorum.
Alt-tab (açık-Apple-sekmesi (komut-sekmesi (whvr)))) uyguladığınızda, yürütülebilir dosyanın adı, uygulama listesindeki simgesinin altında görünür; bu nedenle, kuralıma bağlı kaldığım sürece, (ish) başka kaç tane uygulama penceresi açtığımdan bağımsız olarak alt sekme yaptığım örneğin içeriği. Anlamak için onların arasında dolaşmak zorunda değilim.
Mükemmel değil - "MonoDevelop" çalışırken, diğerlerinden birini ateşlemeye çalışırsam, ilk başlatma girişimi başarısız olur. Sadece tekrar ateşlemeye çalışıyorsun - ikinci seferde çalışıyor. Yine de bu, en son sürümden bu yana oluyor ve bence otomatik güncellemeler veya eklenti yönetimi ile bir ilgisi olabilir. Çok fazla araştırmadım. Bir kez çalışır durumda hiçbir sorun olmadığı için endişelenmiyorum :)
Sonuç, iki kez başlat yöntemiyle, başlatmak istediğiniz herhangi bir ek MonoDevelop örneği için, çift tıklama yerine dört kat tıklama yapmanız gerekmesidir. Sürecine onbeş saniyede ekler ve ben her zaman çalışan ( "MonoDevelop-1" ve "MonoDevelop-2") ile birlikte MonoDevelop beri, o kadar ekler belki işin fazladan otuz saniye her hafta. Kolaylık sağlamak için adil bir ticaret, sanırım.
Biraz huysuz ama benim için iyi çalıştı.
Ve bütün havalı çocuklar yapıyor.
--XAMARIN STÜDYOSU--
Şubat 2013'te olduğu gibi Monodevelop, Xamarin Studio olarak adlandırılıyor ve içinde boşluk olması, yukarıdakilerin çalışmadığı anlamına geliyor. Daha sonra biraz uğraşarak, iki tür alıntı iç içe geçirmeniz gerektiğini fark ettim ve aşağıdakiler applecript'te çalışacak:
do shell script "open -n '/Applications/Xamarin Studio.app/'"
Zevk almak
open -n /Applications/Xamarin\ Studio.app
do shell script "open -n /Applications/Xamarin\\ Studio.app/"
Ayrıca daha kısa versiyonu da kullanabilirsiniz:
Open -n -a "Xamarin Studio.app"
Düzenleme : Mac için Visual Studio ve / veya daha kısa için komut
Open -n -a "Visual Studio"
Xamarin Studio Launcher'ı yapan redth (artık bir Xamarin çalışanı) tarafından bu uygulamaya göz atabilirsiniz: http://redth.codes/Xamarin-Studio-Launcher-v3/ . Bir uygulama olduğu için gönderilecek bir kod yok. Ama iyi olan şey, sizin için .dmg olarak paketlenmiş olmasıdır. .Sln dosyalarıyla bile çalışır. V4'e sabit bağlantı (12 Ocak 2015) indirmesi: http://redth.codes/assets/Xamarin.Studio.Launcher.v4.zip .
~ / .Bashrc veya ~ / .zshrc dosyanızı düzenleyin ve aşağıdaki kısayolu yapılandırın:
alias xam = 'open -n /Applications/Xamarin\ Studio.app'
CLI'den aşağıdaki gibi kullanın:
xam ReactiveUI.sln
Sadece Terminal yazma veya altında komutunu açın, örnek adını değiştirebilirsiniz örn. (/ Xamarin \ Studio1) başka bir Xamarin Studio, örn. (/ Xamarin \ Studio1)
$ open -na /Applications/Xamarin\ Studio.app --args -DataPath /Users/$(whoami)/Library/Application\ Support/Xamarin\ Studio1
Yukarıdakileri kullanarak herhangi bir .app çoklu örneğini oluşturabilirsiniz.