Dans Eclipse, sélectionner une ligne et appuyer sur Alt+ ↑/ ↓déplacera la ligne de haut en bas, un moyen rapide d'éviter le copier-coller. Existe-t-il un équivalent dans Visual Studio?
104
Dans Eclipse, sélectionner une ligne et appuyer sur Alt+ ↑/ ↓déplacera la ligne de haut en bas, un moyen rapide d'éviter le copier-coller. Existe-t-il un équivalent dans Visual Studio?
Réponses:
Dans Visual Studio 2013 et versions ultérieures, cette fonctionnalité est intégrée. ALT + HAUT / BAS déplace une ligne vers le haut ou vers le bas.
Si vous avez besoin de cette fonctionnalité dans VS2012 (fonctionne également avec VS2010), jetez un œil à l' extension MoveLine Visual Studio ou à la suite Productivity Power Tools .
la source
Le Ctrl+ Shift+ Alt+ ↑/ ↓/ ←/ de ReSharper →est encore plus puissant - au début de la ligne, il déplacera toute la ligne, mais peut également être utilisé pour déplacer des méthodes entières, changer l'ordre des paramètres, etc.
la source
using
instruction du haut d'un fichier de quelques lignes vers le bas pour être à l'intérieur de lanamespace
déclaration. Lorsque la ligne contenant leusing
est sur la ligne sous lanamespace
déclaration, R # les combinera et le prochain appel à <kbd> Ctrl </kbd> + <kbd> Shift </kbd> + <kbd> Alt </kbd> + <kbd> & darr; </kbd> déplacera à la foisnamespace
lausing
ligne et la ligne jusqu'à la fin de l'anciennamespace
bloc de code.Cela fonctionne maintenant avec Visual Studio 2013, de la même manière que dans Eclipse.
la source
Pour moi, dans Visual Studio 2019, il est fermé par défaut.
Pour l'ouvrir:
Outils -> Options -> Clavier puis sélectionnez Edit.MoveSelectedLinesUp , cliquez sur l'entrée "Appuyez sur les touches de raccourci" et appuyez sur Alt + Haut (ou ce que vous voulez pour cela). Et l'autre est Edit.MoveSelectedLinesDown , cliquez sur l'entrée "Appuyez sur les touches de raccourci" et appuyez sur Alt + Bas (ou ce que vous voulez pour cela).
la source
Dans Visual Studio 2013 et versions ultérieures, vous pouvez déplacer les lignes de haut en bas à l'aide de Alt+ ↑/ Alt+ ↓. Malheureusement, cela n'ajustera pas l'indentation si vous vous déplacez entre les blocs, à partir d'aujourd'hui, seul ReSharper (et tous les autres IDE de Jetbrains, y compris Rider) peut vous aider.
Pour déplacer des blocs entiers de code, vous pouvez déplacer le curseur vers sa tête et appuyer deux fois rapidement sur Ctrl+ mpour le réduire, puis utiliser la commande ci-dessus pour le déplacer.
Voici une référence claire à tous les raccourcis clavier par défaut dans différentes versions de Visual Studio.
la source
Avec l'extension VSCommands, vous avez exactement ce raccourci clavier. Et, en passant, une barre d'outils de notification Stack OVerflow :)
la source