我有一个要缩进的AppleScript oneliner。但是我不知道该怎么做。
这是一个班轮:
tell application "System Events" to tell appearance preferences to set dark mode to not dark mode
这是我尝试完成的方法:
tell application "System Events" to
tell appearance preferences to
set dark mode to not dark mode
end tell
end tell
显然这是行不通的。
我想念什么?
答案 0 :(得分:3)
如果您希望将命令保持为“单一行”,但将其划分为多行,则需要使用行连续字符,在AppleScript中,该行连续字符由{{1 }}。可以通过按⌥ Enter 或按⌥ L < / kbd>。
然后,您可以像这样拆分一线:
¬
您可以尝试将换行符放置在不同位置以实现不同类型的缩进,例如:
tell application "System Events" to ¬
tell appearance preferences to ¬
set dark mode to not dark mode
如果要将单行代码(称为简单 tell application "System Events" to tell ¬
appearance preferences to set ¬
dark mode to not dark mode
命令)更改为 compound tell
命令-以tell
结尾的命令-那么您应该在要复合的每个end tell
之后省略to
:
tell