Netbeans 多行在PhpStorm中移动和复制

Netbeans 多行在PhpStorm中移动和复制,netbeans,ide,line,shortcut,phpstorm,Netbeans,Ide,Line,Shortcut,Phpstorm,我从NetBeans迁移到PhpStorm。 如何将PhpStorm中的多行复制和移动方法更改为NetBeans方法? (PhpStorm需要完全选择要移动或复制的行) 更新: 考虑以下两条线“” 如果完全选择“直线”并按ctrl+d组合键: 在NetBeans中,您将获得: lin1 -------------- lin2 ++++++++++++++ lin1 -------------- lin2 ++++++++++++++ lin1 -------------- lin2 +

我从NetBeans迁移到PhpStorm。 如何将PhpStorm中的多行复制和移动方法更改为NetBeans方法? (PhpStorm需要完全选择要移动或复制的行)

更新: 考虑以下两条线“

” 如果完全选择“直线”并按ctrl+d组合键: 在NetBeans中,您将获得:

lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++
  lin1 --------------
  lin2 ++++++++++++++lin1 --------------
  lin2 ++++++++++++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++-----
   lin2 +++++++++}+++++
在PhpStorm中,您将获得:

lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++
  lin1 --------------
  lin2 ++++++++++++++lin1 --------------
  lin2 ++++++++++++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++-----
   lin2 +++++++++}+++++

现在考虑下面的两行({} =选择绑定)< /P> 如果同时部分选择“直线”并按ctrl+d键: 在NetBeans中,您将获得:

lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++
  lin1 --------------
  lin2 ++++++++++++++lin1 --------------
  lin2 ++++++++++++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++-----
   lin2 +++++++++}+++++
在PhpStorm中,您将获得:

lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++
  lin1 --------------
  lin2 ++++++++++++++lin1 --------------
  lin2 ++++++++++++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++}+++++
   lin1 ---------{-----
   lin2 +++++++++-----
   lin2 +++++++++}+++++

在NetBeans中,ctrl+e将删除多行,但ctrl+y不会对多行执行操作。

ctrl+D映射到“复制行或块”操作,该操作与您所提到的完全相同(在选择结束后立即复制所选文本)

您需要做的是找到提供所需行为的“复制行”操作的快捷方式


Denis

您能否澄清在没有选择的情况下,多行移动/复制在NetBeans中是如何工作的?我找不到“复制行”操作。我使用的是2.1.2版本。@Reza,此功能应该从3.0版本开始提供,您可以尝试EAP版本:。对于谷歌: