Mac OS Xで同じアプリの2つのインスタンスを開く


21

同じアプリを2回開くトリックを探しています。説明させてください。

たとえば、SQLite Database Browserというアプリがありますが、一度に1つのSQL DBしか処理できません。別のSQL DBファイルを開くことができるように、別のSQLite DBブラウザーを起動したいです。それ、どうやったら出来るの?


Firefoxで複数のブラウザプロファイルを作成することにより、これを行うことがあります。OS Xは、一意のプロファイルを持つFirefoxの各インスタンスを個別のアプリケーションとして認識します。
ソマントラ

回答:


24

コマンドラインからopenを使用する場合、パラメーターを渡して新しいインスタンスを開始できます。

open -n /Applications/TextEdit.app

別の方法は、アプリバンドルでUnix実行可能ファイルを見つけて実行することです。

/Applications/TextEdit.app/Contents/MacOS/TextEdit &

2
Automator.appこのコマンドラインを使用して2番目のインスタンスを起動する小さなアプリケーションを作成できます。これにより、常にターミナルに入力する必要がなくなります。
-slhck

@マーク。優れた。open -nはうまく機能します。Unixの実行可能ファイルを試したことはありませんが、覚えておいてください。@ slhck。スクリプトがトリックを行います。コマンドを繰り返し使用する必要がある場合は、必ず作成します。みんなありがとう!
okysabeni

@slhck Automatorを使用する場合は、「サービス」と「シェルスクリプト」を選択します。clover-Sを使用して保存し、キーボードショートカット「サービス」に移動してこのスクリプトを見つけ、ショートカットに割り当てます。apple.stackexchange.com/questions/24063/...
Droogans

2
単に別名を付けてください。エイリアスtextedit = 'open -n /Applications/TextEdit.app'
VH-NZZ

LinuxとWindowsの両方で、タスクバーでアプリを中クリックするか、アプリリストからアプリをクリックします(画面の解像度とアイコンまでのマウスの距離に応じて約1〜2秒)。同じアプリを指す2つのアプリケーションプロファイルがあると、IMOは良いソリューションではありません。3つまたは4つのインスタンスが必要な場合はどうなりますか?何も使用しない場合、タスクバーに2つのスペースが必要ですか?既に開いている2つのアイコンのどちらを選択し、どちらを選択する必要があるのですか?Appleには、KDEタスクバーやWindowsタスクバーからも学ぶべきことがあります。
エイドリアン・メール

1

CarbonCopyClonerを使用すると、アプリケーション自体のコピーをもう1つ作成でき、CCCの2つのインスタンスを同時に開くことができます。そのようなことを試しましたか?


それでは、CCCを使用してSQLiteアプリケーションの別のコピーを作成しますか?
okysabeni

2
ちょうどファインダーを使ってアプリをコピーする- -いいえ、@mdgarciは一例として、CCCを与えなかったが、より良い方法のために私の答えを参照
user151019

あなたの答えを宣伝する@Mark Classyの例-しかし、あなたには良い仕事です。
ユーザーではないユーザー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.