109 votes

Pourquoi Eclipse Java Package Explorer affiche-t-il un point d'interrogation sur certaines classes?

Dans l'Eclipse Helios Java Package Explorer, je vois la classe Java icônes de l'affichage d'un petit point d'interrogation à droite de la 'J', quelque chose comme [J?]. Cette icône est affichée dans chaque classe au sein d'un paquet dans mon projet, mais je ne peux pas trouver une explication dans la documentation.

À un certain moment, je m'attends à disparaître et à être remplacé par des petits rectangles orange. (Dont je ne suis pas certain de leur sens, mais moins inquiets de leur connotation.) Je suppose que cette question des points pour une plus grande, sont l'une de ces icônes définies ensemble quelque part?

Merci!

140voto

Aleks Felipe Points 672

Cela signifie que la classe n'est pas encore ajoutée au référentiel.

Si votre projet a été extrait (très probablement un projet CVS) et que vous avez ajouté un nouveau fichier de classe, il aura le? icône.

Pour d'autres décorations d'étiquettes CVS, consultez http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.platform.doc.user/reference/ref-cvs-decorations.htm

27voto

Andy Thomas Points 30979

Voici un tableau d'icônes pour l'environnement de développement Java dans Eclipse .

Des plug-ins peuvent créer des ornements supplémentaires, par exemple des plug-ins de contrôle de version.

24voto

Pops Points 10137

Il semble que vous êtes à l'aide de Subclipse; est-ce exact? Si donc, il y a une grande liste de décorateurs et de leurs descriptions de cette réponse par Tim Pierre.

Voici pertinentes de l'extrait de code pour votre cas:

Unversioned File - Un fichier sous contrôle de version. Ce sont généralement les nouveaux fichiers que vous n'avez pas commis dans le référentiel encore.
Synchronized File - Un fichier avec pas de changements locaux.

7voto

lucho Points 2320

Dans un projet compatible SVN, le petit point d'interrogation indique que votre fichier n'est pas encore ajouté au référentiel SVN.

Le petit rectangle orange indique que votre fichier est validé dans le référentiel.

Un astérisque indique un changement local.

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