多个游标/突出显示当前突出显示的单词的下一个实例

Mat*_*les 70 xcode xcode5 xcode6

在Sublime Text中,通过按下命令+ d可以轻松选择单词的下一个实例,也可以通过按下命令并单击来放置多个光标.我知道我并不是唯一一个说编辑器中这是一个非常有用的功能.

我没有找到任何关键映射或Alcatraz插件的运气,所以我有兴趣看看是否有办法在xcode 5中执行此操作,我可能已经错过了或者是否有计划在xcode 6?

如果没有,并且任何xcode开发人员都看到了这一点,我很乐意将其视为一项功能并听取您的意见:)

Inf*_*ity 50

它可以从Xcode 10 Beta 3开始

您可以使用"查找并选择下一个"和"查找并选择上一个"菜单命令为下一个和上一个查找结果添加选择.

此外,您可以使用"选择下一次出现"和"选择上一次出现"菜单命令,快速为当前所选文本的下一次和上一次出现添加选择.

ALT+ + E选择当前所选的下一个出现

ALT+ SHIFT+ + E选择当前选中的先前出现

ALT+ + G查找并选择下一个

ALT+ SHIFT+ + G查找并选择上一个

您还可以使用Find菜单查找这些操作.当然,随意将它绑定到不同的热键!

  • 您也可以“命令+左键单击”该词并选择“在范围内编辑所有内容”来执行此操作! (2认同)

Max*_*mia 44

如果您想要做的是更改变量的名称,那么当光标位于变量上时按control+ command+ E并键入.(这是"在范围内全部编辑")

要在项目范围上进行编辑,总会有Editor > Refactor > Rename菜单项

  • 谢谢!不幸的是,这不是我想要的,但这可能就像我们现在所能得到的那样接近. (4认同)

Soh*_*ail 20

突出显示您想要获得下一个实例的单词,然后按:

+ E

+ G.

继续按+ G通过您按单词的所有实例都将周期+ E上.

我有时会参考我的网站上有更多xcode快捷方式.

  • 是的,但这只能找到下一个实例,它不会让你能够随时在每个实例上放置一个新光标. (4认同)

Ale*_*lex 7

您可以在需要更多光标的地方使用Shift+ Ctrl+ 创建游标 Mouse Click

如果要在以下行创建新光标,可以使用 Shift+ Ctrl+ (或).


Vai*_*hav 6

我刚刚在Twitter上看到,Xcode团队已经添加了多个游标功能进行测试,但保持隐藏.要启用它,请使用以下命令.

默认写入com.apple.dt.Xcode PegasusMultipleCursorsEnabled -bool true

链接供您参考. Xcode中的多个光标


Jor*_*ler 5

Apple 刚刚发布了具有以下功能的 Xcode 10 beta:

Xcode 源代码编辑器现在支持多光标编辑,允许您一次快速编辑多个范围的代码。您可以使用鼠标通过 ?+?+Click 或使用列选择 (?+Click+Drag) 放置其他光标,或者使用键盘使用 ?+?+Up to column select up 或 ?+?+Down to column select down . (12564506)