96 votes

Eclipse de syntaxe des préférences soulignant enregistrer et restaurer

J'ai passer quelques temps à la personnalisation des couleurs pour la coloration syntaxique dans Eclipse (Java, JSP, HTML, CSS, etc.) mais chaque fois que j'essaie d'exporter ces paramètres via le Fichier|Exporter|Général|Préférences et de les réimporter, les paramètres ne sont jamais totalement l'importation de retour. Certaines couleurs sont restaurés et d'autres sont laissés inchangés, me laissant dans un "entre" état - très frustrant.

Je suis à l'aide d'Eclipse 3.4 Ganymede, par la manière.

Quelqu'un a trouvé un moyen fiable pour enregistrer et restaurer l'Éclipse de la syntaxe des paramètres?

116voto

Fred Daoud Points 2174

J'ai enfin trouvé comment faire.

Je voulais juste parler à l'avance que j'ai essayé de démarrer avec une nouvelle Eclipse installer, d'exporter les préférences pour un .epf le fichier, le changement d'un seul paramètre, l'exportation de nouveau, et de comparer les fichiers. À ma grande surprise, en essayant d'importer les paramètres depuis un minimum .epf le fichier ne fonctionne pas de manière fiable.

La solution qui a fonctionné pour moi a été de copier ces fichiers: {Eclipse workspace directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings/*.prefs

J'ai essayé une nouvelle Eclipse installer sur une autre machine et après la copie de ces fichiers, tous mes paramètres ont été restaurés à la perfection.

72voto

Michael Bosworth Points 590

La solution a été de copier CERTAINS - pas tous - des fichiers à partir de {espace de travail}/.les métadonnées/.plugins/org.eclipse.de base.runtime/.paramètres/*.préf. dans mon autre espace de travail.

En particulier (par le http://stackoverflow.com/questions/96981/color-themes-for-eclipse thread):

org.eclipse.jdt.ui.prefs = Syntax Coloring    
org.eclipse.ui.editors.prefs = Text Editors

La copie des autres fichiers causé les choses pour les casser.

Il ya un couple de notes pour ajouter:

  1. J'ai eu de copie de ladite paire de fichiers plusieurs fois avant que j'ai eu la bonne coloration de la syntaxe.
  2. Assurez-vous de fermer l'espace de travail, si elle est ouverte dans Eclipse, avant de copier les fichiers.

Cela a fonctionné avec Eclipse Helios.

8voto

Santino Points 48

Si vous voulez être un peu plus à grain fin sur ce que vous migrez, la syntaxe des règles mettant en évidence sont les lignes commençant par semanticHighlighting sur workspace-indigo/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs

Ce faisant, j’ai été en mesure de migrer mon la coloration syntaxique de Helios à Indigo

5voto

Oliver Points 1030

Eclipse CDT stocke « Coloration de syntaxe » dans fichier org.eclipse.cdt.ui.prefs

Il se trouve par exemple ici : C:\eclipse\workspace.metadata.plugins\org.eclipse.core.runtime.settings\

Copiez et collez sur le dessus de celle de votre nouvelle instance eclipse. Cela a fonctionné pour moi lors du déplacement de 3,4 à 3,5

3voto

VonC Points 414372

Je voudrais exporter le de préférence avant la modification de la couleur, et puis après.

De cette façon, vous serez en mesure d'isoler les règles spécifiques d'une éclipse fichier de préférences dans un fichier plus petit et:

  • vérifier si certaines couleurs ne sont pas restaurés sont en effet représentés par une règle
  • l'importation d'une petite préférence a aucun effet sur le précédemment réglages inchangés.

Ce genre de stratégie peut être affinée en plusieurs petits fichiers de paramètres (un pour Java, l'un pour les JSP, HTML, CSS, ...), afin de mieux analyser le potentiel d'effets secondaires lors de la ré-importation de ces paramètres.

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