เปิดแอปเดียวกันสองอินสแตนซ์บน Mac OS X


21

ฉันกำลังมองหาเคล็ดลับในการเปิดแอพเดียวกันสองครั้ง ให้ฉันอธิบาย

ตัวอย่างเช่นฉันมีแอปชื่อเบราว์เซอร์ฐานข้อมูล SQLite แต่สามารถจัดการได้ครั้งละหนึ่งฐานข้อมูล SQL ฉันต้องการเริ่มเบราว์เซอร์ SQLite DB อื่นเพื่อให้สามารถเปิดไฟล์ SQL DB อื่นได้ ฉันจะทำอย่างไร


ฉันทำสิ่งนี้กับ Firefox เป็นครั้งคราวด้วยการสร้างโปรไฟล์เบราว์เซอร์หลายรายการ OS X จะเห็น Firefox แต่ละอินสแตนซ์ที่มีโปรไฟล์ที่ไม่เหมือนใครเป็นแอปพลิเคชันแยกต่างหาก
Somantra

คำตอบ:


24

หากคุณใช้เปิดจากบรรทัดคำสั่งคุณสามารถส่งพารามิเตอร์เพื่อเริ่มต้นอินสแตนซ์ใหม่:

open -n /Applications/TextEdit.app

อีกวิธีหนึ่งคือค้นหา Unix ที่สามารถเรียกใช้งานได้ในบันเดิลของแอปและเรียกใช้:

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

2
หนึ่งสามารถใช้Automator.appเพื่อสร้างแอปพลิเคชันขนาดเล็กที่ใช้บรรทัดคำสั่งนี้เพื่อเรียกใช้อินสแตนซ์ที่สอง ที่จะขจัดความจำเป็นในการพิมพ์ลงในเทอร์มินัล
slhck

@เครื่องหมาย. ยอดเยี่ยม open-n ใช้งานได้ดี ฉันไม่ได้ลองใช้ระบบปฏิบัติการ Unix แต่ฉันจะจำไว้ @ slhck การเขียนสคริปต์จะทำเคล็ดลับ หากฉันต้องการใช้คำสั่งซ้ำแล้วซ้ำอีกฉันจะทำอย่างแน่นอน ขอบคุณทุกๆคน!!!
okysabeni

@slhck เมื่อใช้ Automator เลือก "Services" และ "Shell Script" ใช้ clover-S เพื่อบันทึกและไปที่แป้นพิมพ์ลัด "Services" เพื่อค้นหาสคริปต์นี้และกำหนดให้กับทางลัด apple.stackexchange.com/questions/24063/…
Droogans

2
เพียงนามแฝงมันเช่น alias textedit = 'open -n /Applications/TextEdit.app'
VH-NZZ

ในทั้ง: Linux และ Windows ฉันเพียงแค่คลิกกลางแอพบนทาสก์บาร์หรือคลิกที่มันจากรายการแอพ (ประมาณ 1-2 วินาทีขึ้นอยู่กับความละเอียดหน้าจอและระยะห่างของเมาส์ไปที่ไอคอน) การมีโปรไฟล์แอปพลิเคชัน 2 ตัวที่ชี้ไปที่แอพเดียวกันนั้นไม่ใช่วิธีที่ดี IMO: ถ้าฉันต้องการอินสแตนซ์ 3 หรือ 4 ตัวล่ะ จะใช้ที่ว่าง 2 อันบนทาสก์บาร์ของฉันหรือไม่ ฉันจะต้องเลือกไอคอนสองตัวที่ฉันเปิดไว้แล้วและฉันต้องคลิกอะไร? Apple มี looooot เพื่อเรียนรู้จากทาสก์บาร์ของ KDE หรือแม้แต่ทาสก์บาร์ของ Windows
Adrian Maire

1

ฉันรู้ด้วย CarbonCopyCloner ฉันสามารถสร้างสำเนาของแอปพลิเคชันอื่นได้และฉันสามารถเปิด CCC สองอินสแตนซ์ได้ในเวลาเดียวกัน คุณลองทำอะไรแบบนั้นบ้าง?


ดังนั้นใช้ CCC เพื่อสร้างสำเนาของแอปพลิเคชัน SQLite อีกอันหนึ่งไหม
okysabeni

2
ไม่มี @mdgarci เพียงแค่ให้ CCC เป็นตัวอย่าง - เพียงแค่คัดลอกแอปของคุณด้วยโปรแกรมค้นหา - แต่สำหรับวิธีที่ดีกว่าดูคำตอบของฉัน
user151019

@Mark Classy เป็นตัวอย่างการโฆษณาคำตอบของคุณ - แต่ทำได้ดีสำหรับคุณ
ผู้ใช้ที่ไม่ใช่ผู้ใช้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.