在Xcode 4.2中是否有一个命令在Assistant Editor模式下从左到右交换两个视图,反之亦然?

pde*_*ger 40 hotkeys xcode4.2

我想快速将两个视图从一侧交换到另一侧,并想知道这个功能是否有热键?

Mar*_*rný 31

单助理编辑

这可以分两步完成.您可以从主编辑器或辅助编辑器中的光标开始.

步骤1:

,- 在助理/主编辑中打开

如果您在辅助编辑器中,它将在主编辑器中打开当前文件(光标所在的位置),反之亦然.最终打开两个完全相同的文件.

第2步:

^`- 将焦点移动到下一个编辑器(从Xcode 8开始,在旧版本中使用J)

^- 在主/助理编辑器中返回(并打开结果)

这将打开第一个编辑器中的另一个编辑器的上一个文件.

想法:甚至可以使用Xcode重复行中使用的技术为其分配自定义快捷方式.我没走到这么远.

多个助理编辑

如果您使用多个助理编辑器,则可以使用图形导航选择器来选择每个操作的目标.您可以从任何编辑器开始,甚至可以通过这种方式交换两个助理编辑器的内容.

,- 打开...并选择第二个编辑器
J- 将焦点移动到编辑器...并选择第二个编辑器(或^`多次使用)
^- 返回...并选择第一个编辑器


Ami*_*mon 15

有一种非常简单的方法可以做到这一点.在助理编辑器中,顶部有一个栏,显示编辑器中文件的路径.将该文件的图标拖到主编辑器中的相同栏中.

繁荣!交换.

请记住,您需要设置这种方式来解决此问题:

  • 选择"助理编辑器"
  • 需要将Assistant Editor设置为Automatic或"Counterparts"才能使交换正常工作.

以下是执行交换的键盘快捷键:

ctrl+ command+up

要么

ctrl+ command+down

  • 拖动路径不会执行任何操作:就像您单击它并打开列表一样. (4认同)
  • 在一般情况下,问题的答案并不完全 (3认同)
  • 你能上传一个截图吗?我无法按照你的指示行事. (2认同)

Dan*_*eel 9

您可以按任何其他编辑器打开活动文档

,


我会像这样使用它:

假设我们有两位编辑E1E2

  1. 选择 E1
  2. ,
  3. graphical navigation chooser选择E2

    原创内容E1现在都开E1E2

  4. clickE2(或按下)的后箭头
  5. graphical navigation chooser选择E1

恭喜你,你已经交换了两位编辑的内容


PS的含义:
是resposible对负责graphical navigation chooser
Go back