【发布时间】:2018-01-06 09:29:03
【问题描述】:
如果我想在大多数文本编辑器中删除几行文本,而不触及底行和整个顶行的一些单词,我将光标放在最底行,将所有不必要的单词留在光标左侧。然后我按住 Shift + ↑ 垂直选择几行。我停在上排并得到一些选择:下面的部分+上排的右边部分:
在这个例子中,我想去掉if这个词和函数头和代码之间的空格,而不是接触函数头(即使let会坚持到左括号@987654329 @)。
通常 (不在 Xcode 中) 我仍然会按住 Shift 并按 cmd + ➝ 取消选择右侧 (已选择) em> 部分或顶行。
结果会是这样的:
我只需按 Delete 即可完成工作。
然而,在 Xcode 中,这种快捷方式的使用使得底行完全被选中(直到右边),而不是改变上面的行选择:
如果您从上到下选择并且需要从底线删除额外的选择,也会发生同样的情况。
我尝试在首选项中重新绑定快捷方式,但没有找到解决方案。
这个例子非常特别,可能不是最好的,但是我只在 Xcode 中遇到这样的选择问题,并且必须使用不方便的鼠标。
【问题讨论】:
-
我也有同样的问题。我看起来很小,但我已经习惯了与其他编辑器一起使用,以至于令人沮丧的是 Xcode 不能正常工作。
标签: xcode keyboard-shortcuts text-editor textselection