3 votes

Comment accéder aux prochains changements dans la vue côte à côte de VS Code?

Je peux voir une comparaison côte à côte entre la version actuelle et précédente du fichier dans la vue Contrôle de source/Git de VS Code. Y a-t-il des raccourcis clavier pour naviguer dans mes modifications, c'est-à-dire aller aux modifications suivantes/précédentes depuis le clavier comme si j'avais cliqué sur le bouton Next Change ?

Bouton Suivant Changement de Vue Diff de VS Code

Malheureusement, je n'ai rien trouvé à ce sujet dans la page de documentation sur les combinaisons de touches : https://code.visualstudio.com/docs/customization/keybindings

5voto

Rob Lourens Points 2152

Vous recherchez workbench.action.compareEditor.nextChange/previousChange. Je l'ai lié à ctrl+down comme

{ "key": "ctrl+down", "command": "workbench.action.compareEditor.nextChange", "when": "textCompareEditorVisible" }

1voto

jerliol Points 84

"when": "textCompareEditorVisible" fonctionne parfaitement dans la plupart des cas. Mais en cas de conflit de raccourcis clavier, && isInDiffEditor est une solution qui permet au raccourci clavier de fonctionner uniquement dans l'éditeur de différences.

{
    "key": "cmd+up",
    "command": "workbench.action.compareEditor.previousChange",
    "when": "textCompareEditorVisible && isInDiffEditor"
},
{
    "key": "cmd+down",
    "command": "workbench.action.compareEditor.nextChange",
    "when": "textCompareEditorVisible  && isInDiffEditor"
}

Dans mon cas, mes raccourcis claviers dans le terminal intégré ne fonctionneront pas si je n'ajoute pas la condition.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X