Editor RubyMine是否具有TextMate样式的多行编辑?

Editor RubyMine是否具有TextMate样式的多行编辑?,editor,keyboard-shortcuts,rubymine,Editor,Keyboard Shortcuts,Rubymine,是否有一个快捷键可以像使用TextMate一样在RubyMine(Windows)中编辑多行?我在TextMate中看到过,您可以高亮显示多行,然后按一个键代码,然后开始键入。您键入的所有文本将显示在所有高亮显示的行的末尾。我也很想用RubyMine来做这件事 谢谢 是,此功能称为列模式,可通过编辑菜单或键盘快捷键启用。RubyMine 6.3版及更高版本具有真正的多行编辑功能。同时编辑的文本区域不需要垂直相邻和垂直对齐(因为它们必须使用列选择模式) 简而言之 option click(在Ma

是否有一个快捷键可以像使用TextMate一样在RubyMine(Windows)中编辑多行?我在TextMate中看到过,您可以高亮显示多行,然后按一个键代码,然后开始键入。您键入的所有文本将显示在所有高亮显示的行的末尾。我也很想用RubyMine来做这件事


谢谢

是,此功能称为列模式,可通过编辑菜单或键盘快捷键启用。

RubyMine 6.3版及更高版本具有真正的多行编辑功能。同时编辑的文本区域不需要垂直相邻和垂直对齐(因为它们必须使用列选择模式)

简而言之

  • option click(在Mac上;alt click在Windows或Linux上)创建附加插入符号,按常规编辑,然后按escape恢复为单个插入符号
  • 选择一些文本和control-G(在Mac上;在Linux和Windows上选择alt-J)以搜索下一个出现的文本,并在其中添加插入符号
  • 还有一些编辑器命令用于添加默认情况下不绑定的插入符号(下面是克隆插入符号,上面是克隆插入符号),但可以绑定到所选的键
详情如下:


(列选择模式仍然适用于垂直相邻和对齐的文本区域。)

完美我的朋友,绝对完美。不过,我想唯一的问题是,所有内容都必须完全对齐。我希望有一种方法可以把它添加到所有突出显示的行的末尾。如果我想同时编辑两个单词,是否有类似的方法。像-link_到“home”,home_路径现在我想在上面的代码中同时编辑home单词。你应该寻找什么。当然不是列模式。@rtdp您可以使用“查找并替换”工具:)在OS X中切换“列选择模式”的快捷方式是SHIFT+CMD+8,这不完全是OP要求的,但正是我想要的。control-G绑定到
为下一次出现添加选择