2

NetBeansからPhpStormに移行しました。PhpStormの複数行の複製と移動の方法をNetBeansの方法に変更するにはどうすればよいですか?(PhpStormでは、移動または複製するために行を完全に選択する必要があります)

更新:次の2行を検討してください」

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

両方の行を完全に選択してctrl+dを押すと、NetBeansでは次のようになります。

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

PhpStormでは、次のようになります。

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

次の2行を考えてみましょう({} =選択範囲)

   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 に答える