IntelliJ IDEA中类似Sublime的多选操作

Tos*_*kan 4 intellij-idea

我所拥有的是,我犯了一个错误

我像这样对齐表格数据

<tr>
  <td> first row </td>
  <td> second row </td>
  <td> third row </td>
</tr>

<tr>
  <td> first row </td>
  <td> second row </td>
  <td> third row </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

现在要修复我想要复制第tr一个旁边的第二个内容的错误并用trs 括起来

例如

<tr>
  <td> first row </td>       <td> first row </td>
  <td> second row </td>      <td> second row </td>
  <td> third row </td>      <td> third row </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

然后手动执行此操作:

   <tr><td> first row </td>       <td> first row </td> </tr>
 <tr> <td> second row </td>      <td> second row </td></tr>
  <tr><td> third row </td>      <td> third row </td></tr>
Run Code Online (Sandbox Code Playgroud)

有没有比手动更好的方式?我尝试使用ALT模式,但它会重复所有内容,例如每行的整个复制块.

Boh*_*rdt 9

这可以使用IntelliJ的列选择模式完成.按Ctrl+ Shift+ A(Mac上为+ Shift+ A)并选择编辑:列选择模式.然后,您可以选择第二个<td>元素块,剪切它们,将跨越3行的光标移动到第一个块并将其粘贴到原始<td>元素之后.

这是一个说明过程的gif:

在此输入图像描述