Comment utiliser des diff de téléspectateurs dans eclipse? Est-il un visualisateur disponibles pour eclipse intégré?
Je suis en train de travailler sur un projet java sous eclipse . Chaque fois que commettre un fichier que je voudrais voir ce que les changements ont fait dans ce fichier . Dans eclipse, il est difficile d'analyser les lignes sont supprimées , ajoutées , modifiées, etc . Veuillez donner vos suggestions sur ce .
Vous devez vous connecter pour publier un commentaire.
effectivement eclipse ont intégré un outil de comparaison. si u besoin de comparer avec une autre application, essayez ce plugin
http://sourceforge.net/projects/externaldiff/
Vous ne dites pas ce système de contrôle de version que vous utilisez, mais la plupart d'entre eux (cvs, svn, git, et forcément, à ce que je sache) de mettre en œuvre l'Équipe > Synchroniser les fonctionnalités. La Synchroniser perspective offre un aperçu à la fois entrant et sortant des changements; vous pouvez facilement voir ce qui a changé, vous devez vous engager côte à côte avec ce qui a changé dans le référentiel que vous avez encore à recevoir. Cliquez-droit sur un projet (ou tout autre choix de la version: ressources contrôlées) et sélectionnez Équipe > Synchroniser. Il est pratiquement identique à ce que vous montrer à partir de Netbeans.
Vous pouvez également utiliser le Comparer Avec menu et/ou quelles que soient les options sont présentées à la version de votre système de contrôle en vertu de la Équipe menu pour les fichiers individuels.
Les couleurs dans la comparaison peuvent être personnalisés à votre goût, via Préférences > Général > Apparence > les Couleurs et les Polices (cherchez Texte de Comparer dans l'arbre).
Pour Mercurial, la MercurialEclipse plugin implémente cette Synchroniser la vue.
J'ai atterri ici parce que je cherchais un moyen de fusionner en une fusion externe de l'éditeur (KDIFF3) mais démarrer la fusion de l'éclipse. Je n'étais pas satisfait des réponses fournies ci-dessus. Voici donc ho pour configurer kdiff3 que la fusion et la diff de l'éditeur pour SVN dans eclipse:
aller à Windows -> Préférences → Équipe -> SVN -> visualisateur
Ajouter une nouvelle config (bouton ajouter):
L'Extension, ou le type mime: * - si vous le souhaitez, vous pouvez spécifier différents types mime pour différents éditeurs, je n'ai pas besoin qu'ainsi le alquantor.
Diff: chemin d'accès du Programme C:\Program Files\KDiff3\kdiff3.exe (ou partout où vous avez votre fusion de l'éditeur - sry pour le chemin d'accès windows, n'hésitez pas à ajouter une version de linux dans les commentaires ou de modifier cette réponse.)
Arguments:
${base} ${mine} ${theirs}
De fusion: chemin d'accès du Programme C:\Program Files\KDiff3\kdiff3.exe
Arguments:
Ce sera probablement le cas pour les autres éditeurs de fusion, mais avec un argument différent de la syntaxe (figure it out un nous le faire savoir 🙂 ).
L'utilisation est comme d'habitude (équipe->conflits d'édition) pour la fusion et comparez->foo pour la vue diff.
Acclamations
Aussi, si quelqu'un n'a pas à appeler indirectement à partir d'Eclipse (par exemple je n'aime pas à installer d'autres paquets comme externaldiff de Mohamed Jameel de répondre sur mon Linuxes), vous pouvez essayer d'appel externe visualisateur de SVN.
Sur Linux cet article a été très utile pour moi: SVN: comment comparer la copie de travail avec la révision du dépôt?.