在 Mac OS X 上打开同一个应用程序的两个实例

oky*_*eni 21 macos

我正在寻找一个技巧来两次打开同一个应用程序。让我解释。

例如,我有一个名为 SQLite 数据库浏览器的应用程序,但它一次只能处理一个 SQL 数据库。我想启动另一个 SQLite DB 浏览器,以便我可以打开另一个 SQL DB 文件。我怎么做?

mmm*_*mmm 24

如果从命令行使用open,则可以传递参数以启动新实例:

open -n /Applications/TextEdit.app
Run Code Online (Sandbox Code Playgroud)

另一种方法是在应用程序包中找到 Unix 可执行文件并运行它:

/Applications/TextEdit.app/Contents/MacOS/TextEdit &
Run Code Online (Sandbox Code Playgroud)

  • 可以使用“Automator.app”创建一个小应用程序,该应用程序使用此命令行启动第二个实例。这将消除总是将其输入到终端中的需要。 (3认同)
  • 只是别名它,例如。别名 textedit='open -n /Applications/TextEdit.app' (2认同)