Question

J'ai migré de NetBeans vers PHPSTorm. Comment puis-je modifier la méthode de duplication et de mouvement de ligne multiples dans la méthode PHPStorm en NetBeans? (Phpstorm nécessite une sélection complète de lignes pour se déplacer ou dublicate)

Mise à jour: considérez deux lignes suivantes "

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

Si vous sélectionnez entièrement la ligne et appuyez sur Ctrl + D: Dans NetBeans, vous obtiendrez:

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

Dans phpstorm, vous obtiendrez:

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

Considérez maintenant deux lignes suivantes ({} = sélection de sélection)

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

Si vous sélectionnez partiellement la ligne et appuyez sur Ctrl + D: dans NetBeans, vous obtiendrez:

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

Dans phpstorm, vous obtiendrez:

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

Dans NetBeans, Ctrl + E supprimera plusieurs lignes, mais Ctrl + Y n'agira pas sur plusieurs lignes.

Était-ce utile?

La solution

Ctrl + D est mappé à l'action «Duplicate Line ou Block» qui fait exactement ce que vous avez mentionné (copier le texte sélectionné juste après la fin de sélection).

Ce que vous devez faire est de réaffecter Le raccourci de l'action des «lignes en double» qui fournit le comportement souhaité.

Denis

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top