
隨著時間的推移,我在 Mac OS X 上運行了多個 TextMate 實例。有什麼辦法可以防止這種情況發生嗎?
編輯:我從命令列別名和查找器啟動。是的,我的硬碟上只安裝了一份副本。
更多細節:
娛樂:Textmate 已打開,我透過點擊查找器中的檔案啟動了它。然後我運行此腳本以使用 textmate 開啟我的主機檔案:
#!/bin/bash `/Applications/TextMate.app/Contents/MacOS/TextMate /etc/hosts`
之後我打開了兩個實例。它們都出現在任務切換器中,並且都出現在擴充座中。當我轉到 Dock 並執行“在查找器中顯示”時,它們都指向應用程式資料夾中的 TextMate.app。並且,@romainl,是的,活動監視器中有兩個實例。
那個腳本是罪魁禍首嗎?
答案1
是的。該腳本直接啟動可執行檔。
請改用以下內容:
open -a TextMate /etc/hosts
這不會啟動新實例,除非使用開關明確告知-n
(TextMate 無論如何都會忽略)。