Buka dua contoh aplikasi yang sama di Mac OS X

21

Saya mencari trik untuk membuka aplikasi yang sama dua kali. Biarkan saya jelaskan.

Sebagai contoh, saya memiliki aplikasi yang disebut Peramban Basis Data SQLite tetapi hanya dapat menangani satu SQL DB sekaligus. Saya ingin memulai Browser DB SQLite lain sehingga saya dapat membuka file SQL DB lain. Bagaimana aku melakukan itu?

okysabeni
sumber
Saya melakukan ini dengan Firefox sesekali dengan membuat beberapa profil browser. OS X kemudian melihat setiap instance dari Firefox dengan profil unik sebagai aplikasi terpisah.
Somantra

Jawaban:

24

Jika Anda menggunakan open dari baris perintah, Anda dapat melewatkan parameter untuk memulai instance baru:

open -n /Applications/TextEdit.app

Cara lain adalah menemukan Unix yang dapat dieksekusi dalam bundel aplikasi dan menjalankannya:

/Applications/TextEdit.app/Contents/MacOS/TextEdit &
pengguna151019
sumber
2
Orang bisa menggunakan Automator.appuntuk membuat aplikasi kecil yang menggunakan baris perintah ini untuk meluncurkan instance kedua. Itu akan menghilangkan kebutuhan untuk selalu mengetik itu ke Terminal.
slhck
@Menandai. Luar biasa. Open -n berfungsi dengan baik. Saya belum mencoba executable Unix tapi saya akan mengingatnya. @ slhck. scripting akan melakukan triknya. Jika saya perlu menggunakan perintah berulang kali, saya pasti akan membuatnya. Terimakasih semuanya!!!
okysabeni
@ slhck Saat menggunakan Automator, pilih "Layanan" dan "Shell Script". Gunakan clover-S untuk menyimpan, dan pergi ke pintasan keyboard, "Layanan" untuk menemukan skrip ini dan menetapkannya ke pintasan. apple.stackexchange.com/questions/24063/...
Droogans
2
alias saja, mis. alias textedit = 'open -n /Applications/TextEdit.app'
VH-NZZ
Dalam keduanya: Linux dan Windows, saya cukup mengklik-tengah aplikasi pada taskbar, atau mengkliknya dari daftar aplikasi (sekitar 1-2 detik tergantung pada resolusi layar dan jarak mouse ke ikon). Memiliki 2 profil aplikasi yang menunjuk ke aplikasi yang sama adalah IMO bukan solusi yang baik: bagaimana jika saya membutuhkan 3 atau 4 contoh? Akankah dibutuhkan 2 spasi di bilah tugas saya jika saya tidak menggunakannya? Apakah saya harus memilih yang mana dari dua ikon yang sudah saya buka dan yang harus saya klik? Apple memiliki looooot untuk belajar dari taskbar KDE, atau bahkan taskbar Windows.
Adrian Maire
1

Saya tahu dengan CarbonCopyCloner saya dapat membuat salinan lain dari aplikasi itu sendiri dan saya dapat membuka dua contoh CCC secara bersamaan. Sudahkah Anda mencoba sesuatu seperti itu?

mdgarci3
sumber
Jadi, gunakan CCC untuk membuat salinan lain dari aplikasi SQLite?
okysabeni
2
Tidak @mdgarci baru saja memberikan CCC sebagai contoh - cukup salin aplikasi Anda dengan finder - tetapi untuk cara yang lebih baik lihat jawaban saya
user151019
@Mark Classy mengiklankan jawaban Anda - tetapi pekerjaan Anda bagus.
Pengguna yang bukan pengguna