Mise en surbrillance des lignes modifiées dans Eclipse

Dans netbeans, si j'ouvre un fichier sous contrôle de version, les lignes modifiées sont mises en surbrillance dans la gauche. (vert pour les nouvelles lignes et bleu pour les lignes modifiées)

Est-il possible d'obtenir un effet similaire dans Eclipse?

65
demandé sur Sudar 2010-03-15 15:49:30

6 réponses

  1. Ouvrez la fenêtre Préférences
  2. Rechercher "diff"
  3. Sélectionnez Diff Rapide
  4. remplacez "utiliser cette source de référence" par un fournisseur SCM (comme CVS, SVN ou Git)

Par défaut, il se compare à la dernière version sur le disque, qui, si vous avez enregistré le fichier, n'est pas du tout diff. Vous devez activer la comparaison avec un dépôt SCM. Je ne suis pas sûr de ce qui se passe si vous avez plus d'un type de SCM car il ne s'agit que d'une seule sélection.

120
répondu Dan Allen 2011-03-20 05:53:13

Avec Subversive, vous pouvez faire Team > Show Annotations, et il annotera les lignes avec l'auteur et la date de la dernière modification de cette ligne.

5
répondu thSoft 2010-03-15 21:53:35

Right-click sur le fichier > Team > Show annotation.
Une bande brown apparaîtra sur le côté gauche du code (elle représente des lignes commited), et les lignes modified seront affichées dans white.

4
répondu Hakim 2013-07-24 18:07:49

Le Diff rapide du plugin EGit fait exactement la même chose que la fonctionnalité netbans modified lines.

Http://wiki.eclipse.org/EGit/User_Guide/State

2
répondu ultra 2012-10-03 09:35:15

Il y a au moins deux choses que vous devez faire pour obtenir une mise en surbrillance des modifications basée sur la révision (c'est-à-dire celles qui ne disparaissent pas lorsque le fichier est enregistré) pour apparaître dans la "règle d'aperçu" D'Eclipse lors de L'utilisation de Git:

  1. Avant l'importation, assurez-vous que Preferences > Team > Git > Projects > Automatically Share project that are located inside Git repositories est cochée ou importer le projet dans votre espace de travail à l'aide de Import... > Git > Projects from Git (comme l'a souligné @cornelius dans un commentaire sur une autre réponse)
  2. activer Diff rapide et sélectionnez "une révision Git" comme source de référence: Preferences > Editors > Text Editors > Quick Diff
1
répondu David Avendasora 2016-08-29 16:16:17

Dans eclipse aussi, vous obtiendrez la ligne en surbrillance qui est modifiée jusqu'à ce que vous enregistriez le fichier. et la surbrillance n'est rien d'autre que le changement de couleur dans le panneau de gauche de l'éditeur avant le début de cette ligne modifiée.

0
répondu GuruKulki 2010-03-15 13:27:51