2

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

更新:考虑以下两行“

   lin1 --------------
   lin2 ++++++++++++++

如果您完全选择这两行并按 ctrl+d :在 NetBeans 中,您将获得:

lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++

在 PhpStorm 中,您将获得:

  lin1 --------------
  lin2 ++++++++++++++lin1 --------------
  lin2 ++++++++++++++

现在考虑以下两行({}=selection bound)

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

如果您部分选择这两行并按 ctrl+d :在 NetBeans 中,您将获得:

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

在 PhpStorm 中,您将获得:

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

在 NetBeans 中 ctrl+e 将删除多行,但 ctrl+y 不会作用于多行。

4

1 回答 1

10

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

您需要做的是将快捷方式重新分配给提供所需行为的“复制行”操作。

丹尼斯

于 2011-09-26T13:46:00.523 回答