Windows của các ứng dụng thường không được gọi là các phiên bản trên OS X. Bạn có thể mở các phiên bản mới với open -n
, nhưng không có cách nào để làm điều đó từ UI. Các ứng dụng có nhiều phiên bản cũng có nhiều biểu tượng Dock.
Nếu bạn thực sự có ý đó, bạn có thể thêm một hành động cho nó trong Alfred:
Không có cách tiêu chuẩn để mở một cửa sổ mới với open
hoặc AppleScript. Bạn sẽ phải sử dụng thuật ngữ khác nhau cho mỗi ứng dụng.
on alfred_script(q)
tell application (q as text)
activate
if number of windows is 0 then
reopen
else
if name is "TextEdit" then
tell application "TextEdit" to make new document
else if name is "Finder" then
tell application "Finder" to make new Finder window
else if name is "Safari" then
tell application "Safari" to make new document at beginning with properties {URL:"about:blank"}
end if
end if
end tell
end alfred_script
open -n app
. Điều đó có phù hợp với nhu cầu của bạn không?