Xamarin Studioの複数のコピーを同時に実行したいのですが。 1つのコピーが実行されたら、/Applications
のXamarin Studioアイコンをダブルクリックするか、現在実行中のDockアイコンをクリックすると、現在のアイコンが前面に表示されます。
これを実行する何かをダウンロードするだけの場合は、 MS Solution Launcher または古い Xamarin Studio Launcher v もあります。おそらく、以下のスクリプトに似ていますが、アプリケーションフォルダーにコピーするだけのアイコンが付いた、ニースのビルド済みアプリに含まれています。また、.sln
ファイルを開くためのターゲットとして設定することもでき、ソリューションファイルをダブルクリックしたときに新しいXamarin Studioインスタンスを起動できます。
MonoDevelopで説明 と同様に、コマンドラインから新しいインスタンスを強制できます。同様に、 MonoDevelopについて説明されているAppleScriptサイドトリップ を使用すると、これをアプリアイコンの形式で取得できます。
MonoDevelopスクリプトと新しいXamarin Studioバージョンの唯一の違いは、新しいアプリの名前にスペースがあるため、追加のエスケープ文字が必要なことです。
AppleScriptエディターを開き、次のように入力します(シェルへのスペースを邪魔されないようにするために、二重にエスケープされたスペースに注意してください)。
do Shell script "open -n /Applications/Xamarin\\ Studio.app/"
"Xamarin Studio Launcher"のような名前で保存し、Applicationファイル形式。
アイコンをドックにドラッグします。
この新しい「アプリ」を実行するたびに、Xamarin Studioの新しいインスタンスが起動します。
そこから、 MonoDevelopの回答のコメント で説明されているように、デフォルトのアプレットアイコンの代わりにXamarin Studioアイコンを使用できます。
元のXamarin Studioアプリを右クリックし、[パッケージの内容を表示]を選択します。
/Contents/Resources/
に移動し、XamarinStudio.icns
ファイル(または古いXSリリースの場合はmonodevelop.icns
)をコピーします。
作成したランチャーアプリを右クリックし、[パッケージの内容を表示]を選択します。
その/Contents/Resources/
に移動し、そのicns
ファイルの新しいコピーを貼り付けます。
元のapplet.icns
アイコンを削除し、新しいmonodevelop.icns
の名前をapplet.icns
に変更してください。