gpt4 book ai didi

xcode - 将代码括在大括号中并在 Xcode 中自动缩进?

转载 作者:行者123 更新时间:2023-12-05 02:00:16 26 4
gpt4 key购买 nike

有没有什么方便的方法可以在 Xcode 中一次完成所有这些事情?
选取一个选定的文本 block 并将其括在一组大括号中,每个大括号各占一行,并采用适当的缩进,如下所示:

之前:

    idea.ponder()
doSomething()

选择 2 行并点击快捷方式后:

    {
idea.ponder()
doSomething()
}

…最好将光标定位在左大括号之前。

例如,这样我就可以键入 withAnimationDispatchQueue.main.asyncif !tooSleepy 并继续前进.

我发现自己经常手动执行此类操作,而且我从未见过方便的 Xcode 快捷方式。 (尽管有缩进、用大括号括起来而不添加换行等的快捷方式)我是不是漏掉了什么?

谢谢!

最佳答案

在我的机器上,选择行并输入左花括号完全按照您刚才所说的进行。示例:

self.contentView.layer.cornerRadius = 8
self.contentView.backgroundColor = .blue

我选择两行(三次单击并拖动)并按下 { 键,我得到了

{
self.contentView.layer.cornerRadius = 8
self.contentView.backgroundColor = .blue
}

要使光标位于第一个大括号之前,请选择“编辑器”>“选择”>“平衡定界符”(您可以为其提供快捷方式),然后选择左箭头。

enter image description here

另一种方法可能是:选择并剪切行,使用代码完成来插入所需的结构,然后将行粘贴回去。

enter image description here

关于xcode - 将代码括在大括号中并在 Xcode 中自动缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67440801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com