בין אם אתה רוצה להסתכל על שני דפי PDF זה לצד זה או שאתה רוצה שני חשבונות טוויטר פתוחים בבת אחת, לפעמים OS X דורש מופע נפרד של יישום כדי להיות פתוח. הנה איך לעשות את זה עם פקודת טרמינל פשוטה.
נניח שאתה רוצה להסתכל על שני דפי PDF זה לצד זה. אם הם נמצאים באותו PDF, OS X לא יאפשר לך לפתוח את ה-PDF פעמיים - זה רק יפנה אותך למופע הראשון של הקובץ הפתוח. הopen
הפקודה, לעומת זאת, תאפשר לך לפתוח שני מופעים של רוב התוכניות עם ה--n
פָּרָמֶטֶר. אז, כדי לפתוח שני מופעים של אותו PDF, פשוט לחץ פעמיים על ה-PDF כדי לפתוח את המופע הראשון, ואז הרץ:
open -n "path/to/file.pdf"
כדי לפתוח את השני בתצוגה מקדימה. כמובן, להחליףpath/to/file.pdf
עם הנתיב לקובץ שברצונך לפתוח. זה ייפתח במופע חדש של Preview, עם סמל עגינה משלו והכל.
זה למעשה יעבוד עם מספר תוכניות (אם כי לא iTunes, ככל הנראה), ואם אתה רוצה לעשות את זה לעתים קרובות, Macworld מציע להפוך את זה לשירות Automator. התקשיתי קצת לגרום לקוד של Macworld לעבוד, אז שיניתי אותו למשהו שעבד בשבילי, באמצעות AppleScript. יש לנוהראה לך כיצד להשתמש באוטומאטור לפני כן, אז פשוט פתח אותו, צור שירות חדש שמקבל כל סוג של קובץ מה-Finder, והוסף את פעולת הפעל AppleScript עם הקוד הבא בתיבה:
on run {input, parameters} set input1 to quoted form of POSIX path of input do shell script "open -n " & input1end run
השירות שלך אמור להיראות כך (לחץ להגדלה):
עכשיו פשוט שמור את זה בתור מה שאתה רוצה (קראתי את שלי "פתח במופע חדש"). כאשר אתה לוחץ לחיצה ימנית על קובץ ב-Finder, אתה יכול לפתוח אותו באמצעות מופע שני של היישום המתאים לו על ידי בחירת השירות החדש שלך.
פתח שני מופעים של תצוגה מקדימה בבת אחת[Macworld]