如何在 Swift 中找到运算符定义?
How can I find the operator definition in Swift?
我在下面写代码:
let array1: [Int] = [0,1]
let array2 = array1 + [2]
它只是 works.I 想找到 +
运算符定义的位置。我在我的工作区中搜索 ArrayExtension 而没有 result.I 搜索 Apple doc Collection
Sequence
Array
,没有结果。
有没有办法导航到 operator definition
,比如 CMD + CTRL + J
用于 func
Xcode 13 的更新: 不幸的是,这在 Xcode 13 中不再起作用。目前无法“跳转到”运算符的定义。
Xcode11 的上一个答案: 您可以 select Xcode 源代码编辑器中的运算符,然后选择“导航 ->从菜单跳转到定义”,或按 CMD+CTRL+J。
(这在 Xcode 10 中被破坏,但在 Xcode 11 中再次工作,目前处于测试阶段。)
我在下面写代码:
let array1: [Int] = [0,1]
let array2 = array1 + [2]
它只是 works.I 想找到 +
运算符定义的位置。我在我的工作区中搜索 ArrayExtension 而没有 result.I 搜索 Apple doc Collection
Sequence
Array
,没有结果。
有没有办法导航到 operator definition
,比如 CMD + CTRL + J
用于 func
Xcode 13 的更新: 不幸的是,这在 Xcode 13 中不再起作用。目前无法“跳转到”运算符的定义。
Xcode11 的上一个答案: 您可以 select Xcode 源代码编辑器中的运算符,然后选择“导航 ->从菜单跳转到定义”,或按 CMD+CTRL+J。
(这在 Xcode 10 中被破坏,但在 Xcode 11 中再次工作,目前处于测试阶段。)