[英]Keyboard shortcut for Jump to Definition
我正在尋找Jump to Definition 的僅鍵盤快捷鍵。 內置快捷方式需要鼠標: ⌘ +雙擊。
我已經嘗試為Edit>Find>Jump to Defintion菜單命令添加一個常規鍵盤快捷鍵,但是,唉,它只在選擇方法名稱時才有效。 我希望能夠將光標定位在方法名稱、類名稱或其他符號內,然后點擊⌘ + Shift + L 之類的東西。
有誰知道該問題的解決方案,也許是使用腳本?
更新:鍵盤快捷鍵有時有效,有時無效。 當我將文本光標定位在沒有參數的方法調用上並按⌘ + Shift + L 時,它會將我帶到定義。 但它不適用於采用id
參數的方法。 但是,如果參數是int
則它有效。
我已向 Apple 提交了錯誤報告。
在 Xcode 4.5.2 中,快捷方式現在是^ + ⌘ + J (更易讀的Ctrl + Cmd + J )。
對於Jump to Definition
功能,您有以下4 個選項:
僅限 XCode 9:
Command-click on Code
to Jumps to Definition
然后使用Command + Left Click (單指點擊)對於 XCode(在 Swift 中測試),以下鍵盤快捷鍵有效。 發現非常有用:
轉到實現(可能是 Obj-C 中的定義):
Ctrl +命令+ J
回到上一個上下文:
Ctrl +命令+ <
轉到轉發上下文:
Ctrl +命令+ >
嘗試以下操作: Cmd + Option + ↑ (或Cmd + Shift + D並從列表中選擇)或查看此鏈接重新分配快捷方式(最后一個選項可能是您已經嘗試過的 - 它可能需要選擇方法)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.