Xcode Tips 009:多行/多光标编辑

左心房为你撑大大i 提交于 2020-10-24 15:17:06

Python实战社群

Java实战社群

长按识别下方二维码,按需求添加

扫码关注添加客服

进Python社群▲

扫码关注添加客服

进Java社群

作者丨knight

来源丨知识小集(ID:zsxjtip)

多行/多光标编辑是一个优秀 IDE 的基本配置,而 Apple 也在 Xcode 10 上,将这一功能添加了进来。我们这里就来看一下在 Xcode 中如何使用这一功能。

我们简单地在 Playground 输入以下代码:

var string1 = "Hello, World!"
var string2 = "Hello, Swift!"
var string3 = "Hello, SwiftUI!"

我们想把这三个字符串都改成常量。一个一个改未免太费劲,这时多光标编辑就可以派上用场了。

通过快捷键 Shift + Ctrl + 鼠标左键单击,可以在你需要的地方创建一个光标,每操作一次就会新创建一个光标。当然,你也可以通过 Shift + Ctrl + 移动鼠标 来每次选中一些字符,如下所示。在设置好多个光标之后,就可以进行多行编辑了。我们在此处将 var 统一修改成 let

在操作完成后,可以按下 esc 键来退出多行编辑。

另外下面几个快捷键也可创建多个光标

• Shift+Ctrl+上移键

• Shift+Ctrl+下移键

• option+鼠标拖动

有趣的是,如果两次拖动选中的部分有重叠或相连时,只会为后一个拖动选中创建光标,而前一个则会被覆盖。

程序员专栏 扫码关注填加客服 长按识别下方二维码进群

近期精彩内容推荐:  

 中美日印程序员收入对比

 程序员 悲催的一天

 SringMVC从入门到源码,这一篇就够

 10个Python可视化动图,用心且精美

在看点这里好文分享给更多人↓↓

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!