ChatGPT解决这个技术问题 Extra ChatGPT

是否有 [转到文件...]?

在现代 IDE 中,有一个键盘快捷键可以通过键入文件名来打开文件,而无需将手放在鼠标上。例如:

Eclipse:Cmd|Ctrl + Shift + R -> 打开资源

IntelliJ:Cmd|Ctrl + Shift + N -> 打开文件

Xcode 中是否有 Go to fileOpen file 快捷方式?


E
Eimantas

由于 Xcode 4(包括 5、6、7、8、9、10、11、12 和 13)它是 ⌘ + ⇧ + O


在键绑定中,此操作的名称是“快速打开...”
J
Jasper

Command + Shift + O 现在是快速查找文件并在 Xcode 4 中打开它的快捷方式


N
Nils Munch

它不完全相同,但这可能会让您感兴趣:

Cmd + alt + J

打开项目导航器并突出显示搜索栏,准备输入。

Cmd + shift + J 只是打开项目导航器。


Cmd-Shift-J 不仅仅是打开项目导航器。它会这样做并选择在编辑区域中打开的文件。要仅打开项目导航器,请使用 Cmd-1(或 Cmd-2、Cmd-3 打开其他导航器)或 Cmd-0 将它们全部关闭。
实际上 Cmd-Alt-J 将打开最后打开的导航器并突出显示搜索栏。
a
antonio

更新到 Xcode 9.3

这是所有 Xcode 键盘快捷键的快速指南:

评论/取消评论代码:^ + /

撤消:⌘ + Z

重做:⌘ + ⇧ + Z

右移或左移:⌘ + [ | ]

缩进:⌃ + I

导航到行首或行尾:⌘ + ← | →

逐个单词向左或向右导航:⌥ + ← | →

调出可能的自动完成选项: esc

跳转到定义:⌘ + 单击

在一行中设置断点:⌘ + \

向上或向下移动行:⌘ + ⌥ + [ | ]

在文件中查找:⌘ + F

在文件中查找和替换:⌘ + ⌥ + F

在项目中查找:⌘ + ⇧ + F

在项目中查找和替换:⌘ + ⌥ + ⇧ + F

新标签:⌘ + T

下一个标签:⌘ + ⇧ + {

上一个标签:⌘ + ⇧ + }

快速打开:⌘ + ⇧ + O

将焦点移至编辑器:⌘ + J

导航到最近访问的下一个文件:⌘ + ⌃ + →

导航到最近访问的上一个文件:⌘ + ⌃ + ←

在编辑器中显示当前文件:⌘ + ⇧ + J

折叠/展开代码:⌘ + ⌥ + ← | →

折叠/展开所有方法/功能:⌘ + ⌥ + ⇧ + ← | →

折叠/展开所有多行注释:⌃ + ⇧ + ⌘ + ← | →

字体大小增加/减少:⌘ + + | -

转到行号:⌘ + L

显示助理编辑器:⌘ + ⌥ + Return

隐藏助理编辑器:⌘ + ↩

切换完成:⌃ + 空格

编辑范围内的所有内容:⌘ + ⌃ + E

显示/隐藏导航器:⌘ + 0

切换标签:⌘ + 1 - 8

在导航器中单击文件时打开

助理编辑器:⌥ + 单击新窗口:双击决定打开位置:⇧ + ⌥ + 单击

新窗口:双击

决定在哪里打开:⇧ + ⌥ + 点击

切换调试区域:⌘ + ⇧ + Y

下一期:⌘ + '

上一期:⌘ + ”

切换断点:⌘ + Y

清除控制台:⌘ + K

显示/隐藏实用程序:⌘ + ⌥ + 0

切换标签实用程序:⌘ + ⌥ + 1 - 9

构建:⌘ + B

运行:⌘ + R

停止:⌘ + 。

分析:⌘ + ⇧ + B

测试:⌘ + U

清洁:⌘ + ⇧ + K

单击符号的帮助:⌥ + 单击

单击符号的文档:⌥ + 双击

显示文档:⌘ + ⇧ + 0

选择文档:⌘ + ⌥ + ⌃ + /

在导航器中将焦点移至过滤器:⌘ + ⌥ + J

将焦点移至实用程序中的过滤器:⌘ + ⌥ + L


M
Mwiza

文件 → 快速打开...

您可以在 Preferences → Key Bindings 中为其分配快捷方式。默认应该是 ⌘+Shift+D。

(如果您有 #include/#import,您可以将文本光标放在其上并按 +Shift+D 到自动填写文件名。)


Y
Yogendra Singh

如果要跳转到特定文件中的特定行。然后

第一:Command + Shift + o

然后输入 CustomView:60

表示文件 CustomView 中的第 60 行。


J
Jeffrey Wear

另请注意,如果您按住 Command 并单击一个类的名称,Xcode 会跳转到该类的实现。