Dans VS2010, j'avais mis en place un raccourci Alt + Up/Down pour déplacer les lignes de code vers le haut ou vers le bas, tout comme j'avais l'habitude de le faire dans Eclipse à l'époque de Java.
Maintenant que les Power Tools et les macros (c'est ainsi que j'ai configuré ce raccourci dans VS2010) ne sont pas disponibles dans VS2012, comment faire pour que cela fonctionne ?
J'ai vu quelqu'un mentionner que Resharper peut le faire, mais pour l'amour du feu et de l'eau, je n'arrive pas à trouver les noms des commandes dans la liste des commandes qui peuvent le faire. J'ai essayé ReSharper_MoveUp/MoveDown et cela ne déplace pas les lignes vers le haut/bas :
Cela déplace les blocs de texte vers le haut et vers le bas. Je veux juste monter ou descendre ligne par ligne, pas de logique sophistiquée. Avant
Après ALT + Up (lorsque le curseur est sur la ligne WriteLine) Je voudrais voir ceci :
J'ai vu ces fils : Quel est l'équivalent de ALT+UP/DOWN (déplacer la ligne) d'Eclipse dans Visual Studio ? , Visual Studio : touches de raccourci pour déplacer la ligne vers le haut/bas et pour parcourir les modifications récentes mais aucune des solutions proposées ne fonctionne dans VS2012.
D'autres idées ?
UPD 7 Nov 2012 : . Les extensions rattrapent leur retard sur Visual Studio 2012. Je connais maintenant au moins 3 extensions qui fournissent cette fonctionnalité :
- Extension MoveLine . Lien fourni par Carl G
- Extension de la ligne de mouvement avec des modifications à la version 2010. Par gius
- Outils de productivité 2012 . Je n'ai pas encore essayé, mais cet article de blog indique qu'il fait bouger la ligne vers le haut/bas
UPD 15 Nov 2012 : Je suis tombé sur une autre extension qui prétend faire ce qui est demandé ici. Je ne l'ai pas encore essayé : Extension LineMan
2 votes
FYI PowerTools 2012 est sorti et a ceci maintenant.
0 votes
Cela s'applique également à atmel Studio 7 pour le déplacement des lignes vers le haut et le bas.