IntelliJ IDEA编辑多行的方式

我在TextMate中看到过这样做,我想知道是否有办法在IDEA中做到这一点。

假设我有以下代码:

 leaseLabel = "Lease";
 leaseLabelPlural = "Leases";
 portfolioLabel = "Portfolio";
 portfolioLabelPlural = "Portfolios";
 buildingLabel = "Building";

将“+ ”foo“附加到每行的最佳方法是什么?列模式不起作用,因为线条在右侧未正确对齐...除非有一种简单的方法可以正确对齐文本:P


答案 1

由于Idea IntelliJ IDEA 13.1,因此可以编辑多行。

窗户

Alt + Shift+ 鼠标点击

苹果操作系统

Option + Shift+ 鼠标点击

供选择。有关此新改进的更多信息,请参阅IntelliJ博客文章。非常有用的功能。


答案 2

我使用列选择模式(Mac上的++),它允许通过+或+创建多个光标,然后一起编辑所有行。CmdShift8ShiftUpShiftDown

从IntelliJ IDEA 14开始,上面/下面还有克隆脱字符号

  • 窗户:CtrlCtrl+Up/Down
  • MacOS: ,OptionOption + Up/Down

(按住第二次按下修饰键,然后按箭头键)


推荐