Xcode编辑器文本选择问题

时间:2017-07-30 22:12:17

标签: xcode keyboard-shortcuts text-editor textselection

如果我想在大多数文本编辑器中删除几行文本,而不是触及底行和整行上面的一些单词,我将光标放在底行,将所有不必要的单词留在光标左侧。然后我通过按住 Shift +↑垂直选择几行。我停在上排并得到一些选择:下方的部分+上排的右侧部分:

Selected rows

在这个例子中,我想摆脱from ocr_app import OcrApp, run_ocr_app字和函数头与代码之间的空格,而不是触及函数头(即使from .ocr_app import OcrApp, run_ocr_app也会坚持开括号jest.mock('react-native-sqlite-storage');
通常(不在Xcode中)我仍然会按住 Shift 并按 cmd +➝取消选择正确的(已选择)部分或顶行。

结果将是这样的:

Good shortcut row selection

我只需按删除即可完成工作。

然而,在Xcode中,这样的快捷方式用法使得底行完全被选中(直到右边)并且没有改变上行选择:

Wrong Xcode selection

如果您从上到下进行选择,则需要从底线删除额外的选择。

我尝试在偏好设置中重新绑定快捷方式但未找到解决方案。
这个例子非常特别,可能不是最好的,但 我只在Xcode 中遇到这样的选择问题,并且必须使用不方便的鼠标。

1 个答案:

答案 0 :(得分:0)

这是一个相当古老的问题,但你想要的是相当简单的。如果光标位于iflet之间,则只需按两次选项左移箭头。第一次,它将选择if和前导标签,第二次将选择空行。