事实证明,对于像复制粘贴这样简单的操作,我必须在IntelliJ Idea 12中非常努力地尝试。我需要复制粘贴很多行。我试过很多方法,但都失败了。
其他ide允许做得很简单,但这里它选择的是面积而不是行。我甚至没能粘贴文本,因为它粘贴起来有点奇怪。
我该怎么做呢:逐行复制然后粘贴?
选择多行:
- 确保插入符号在第一列上,按Home(如果有缩进,则按两次)。
- 使用Shift+UP和Shift+DOWN选择多条线路。
- 在需要的地方复制/粘贴。可以调整粘贴后的格式
请注意Expand Selection功能(Ctrl+W),它使您更容易根据上下文选择代码,按几次以展开选择。
的另一种方法:
- 确保插入符号在第一列上,按Home(如果有缩进,则按两次)。
- 使用Shift+END选择至行尾,继续按住Shift。
- 按DOWN或UP。如果该行比第一行长,它将被部分选中。再次按END同时按住Shift, IDE现在将选择整行。
- 在按住Shift的同时继续按DOWN或UP以扩展更多行。
从您的描述中,听起来您已经打开了列选择模式。来自IntelliJ IDEA帮助:
若要在行选择模式和列选择模式之间切换,请执行以下操作之一
- 在主菜单中,选择编辑 | 列选择模式。
- 在编辑器的上下文菜单中选择列选择模式。
- 按CommandShift正片叠底
- 按住鼠标中键,拖动鼠标。