我希望能够优雅地退出 swift repl,而不使用 ctrl-d 来退出它。
例如,可以通过键入 exit()
来退出 python repl。是否有类似的方法来退出 swift repl?
我希望能够优雅地退出 swift repl,而不使用 ctrl-d 来退出它。
例如,可以通过键入 exit()
来退出 python repl。是否有类似的方法来退出 swift repl?
Swift REPL 与 LLDB 调试器一起工作。
:
是一个REPL转义前缀,用于执行LLDB命令。在REPL中,:help
将列出可用的LLDB命令。
以下任何一种方法都将使用单个命令行退出Swift REPL和随后的LLDB。
:exit
:quit
:q
使用 :
就可以退出REPL并进入LLDB,稍后使用LLDB命令直接输入quit
(或exit
)以退出。
sh$ swift
Welcome…
1> print(18 + 4)
22
2> :
(lldb) print "hello"
(String) $R0 = "hello"
(lldb) quit
sh$
附加说明:LLDB命令c
或continue
可用于返回到Swift REPL环境。
刚刚发现一个优雅退出Swift REPL的方法是使用 :quit
命令。
如果没有冒号,该命令将无法正常工作。