当输入字符串时,XCode会自动完成引号和括号,当我输入完字符串时,是否有一个热键可以跳到下一行?

eit6fx6z  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(189)

例如,当我开始输入开头的("时,它会自动添加"),光标在字符串内部。有没有一种方法可以在完成字符串后进入下一行,而不需要伸手去拿鼠标?
我已经尝试了一百万热键组合和谷歌它,但似乎没有办法左右,必须使用鼠标来摆脱字符串内容

2w2cym1i

2w2cym1i1#

Xcode默认支持一些Emacs光标移动快捷方式。这里有一些可能与你的问题相关:

  • control-e移动到当前行的第end。
  • control-n向下移动到next行(同时尝试保留光标的水平位置)。
  • control-p向上移动到previous行(同时试图保持光标的水平位置)。
  • control-f将f向前移动一个字符,包括换行符。
  • control-b将b向前移动一个字符,包括换行符。

所以,根据你想要的,你可能会很高兴只按control-n,或者你可能更喜欢按control-e然后按control-f,或者你可能想按control-e然后返回。
此外,Xcode支持某些字符的“overtyping”。如果插入点正好在)]}之前,您通常可以只输入该字符以移动过去而不插入另一个。因此,如果光标正好在”)之前,您可以输入”)以移动过去这两个字符而不更改文件。

相关问题