244 votes

Comment voir les modifications de l'historique local dans Visual Studio Code ?

Je cherche un moyen de voir les changements dans mon histoire locale.

C'est un peu l'équivalent dans WebStorm : enter image description here

8 votes

Si vous êtes habitué à WebStorm, VS Code vous fera pleurer.

121voto

Barni Points 1015

Je pense qu'il n'y a pas de support prêt à l'emploi pour cela dans VS Code.

Vous pouvez installer un plugin pour vous donner une fonctionnalité similaire. Par exemple :

https://marketplace.visualstudio.com/items?itemName=micnil.vscode-checkpoints

Ou les plus célèbres :

https://marketplace.visualstudio.com/items?itemName=xyz.local-history

Certains détails peuvent devoir être configurés : La recherche de VS Code est parfois confuse à cause des dossiers supplémentaires créés par ce type de plugins. Vous pouvez le configurer pour qu'il ignore ces dossiers ou qu'il change leur emplacement (en ajoutant de tels dossiers à votre fichier .gitignore résout également ce problème).

0 votes

Merci ! mais local history ne fonctionne pas avec les fichiers temporaires. Les fichiers temporaires sont des fichiers ouverts via le client FTP FileZilla. Cette extension fonctionne avec les espaces de travail/dossiers ouverts.

1 votes

@RahulDadhich Je pense que le plugin ne couvrira que la partie code VS, FileZilla et le client FTP sont en dehors du code VS si je ne me trompe pas ?

39voto

micnil Points 2574

J'ai construit une extension appelée Points de contrôle une alternative à Histoire locale . Checkpoints prend en charge l'affichage de l'historique de tous les fichiers (qui ont des points de contrôle) dans l'arborescence, et pas seulement le fichier actuellement actif. Il existe d'autres différences mineures, mais dans l'ensemble, elles sont assez similaires.

0 votes

Il n'apparaît pas dans la version linux du code VS ?

18voto

jabacchetta Points 2067

Fonctionnalité de base

  • L'enregistrement automatique de l'historique des modifications locales est disponible avec l'option Histoire locale extension.
  • L'historique des modifications locales enregistrées manuellement est disponible avec l'option Points de contrôle (c'est l'équivalent IntelliJ de l'ajout de balises à l'historique local).

Fonctionnalité avancée

  • Aucune des extensions mentionnées ci-dessus ne prend en charge l'historique des modifications lorsqu'un fichier est déplacé ou renommé.
  • Les extensions ci-dessus ne supportent que l'historique des modifications. Elles ne prennent pas en charge l'historique des déplacements/suppressions, par exemple, comme le fait IntelliJ.

Demande ouverte

Si vous souhaitez que cette fonction soit ajoutée de manière native, avec toutes les fonctionnalités avancées, je vous suggère de upvoting de la question ouverte GitHub ici .

0 votes

Merci de l'avoir écrit. Rien contre les deux options listées ; il serait préférable que VS Code ait un support natif de cette fonctionnalité. De préférence sous forme d'extension afin de ne pas alourdir l'IDE pour ceux qui n'ont pas l'utilité de cette fonctionnalité.

-1voto

Lorenzo Lerate Points 961

Git History : extension très utile pour VS Code.

https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory

Il m'a aidé à résoudre un bug introduit quelques jours auparavant

-4voto

Badri Points 1

Il n'y a pas d'option dans le vscode pour voir l'historique des fichiers. Si vous utilisez git, alors vous pouvez utiliser l'extension vscode. Histoire de Git pour voir les changements de fichiers après chaque commit et les comparer avec les commits précédents.

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