Je passe du temps à personnaliser les couleurs pour la coloration syntaxique dans Eclipse (Java, JSP, HTML, CSS, etc.) mais chaque fois que j'essaye d'exporter ces paramètres via Fichier | Exporter | Général | Préférences et de les réimporter, les paramètres ne sont jamais complètement importés arrière. Certaines couleurs sont restaurées et d'autres restent inchangées, me laissant dans un état «intermédiaire» - très frustrant.
J'utilise Eclipse 3.4 Ganymede, d'ailleurs.
Quelqu'un a-t-il trouvé un moyen fiable d'enregistrer et de restaurer les paramètres de coloration syntaxique d'Eclipse?
la source
*.pref
fichiers, même dans la même version, vous pouvez tout gâcher. Il y a des paramètres qui n'ont rien à voir avec la coloration de la syntaxe dans ces*.pref
fichiers, comme l'emplacement de l'espace de travail, les paramètres jre, etc. Vous ne pouvez pas simplement copier-coller, à la place, les codes de couleur doivent être séparés par ligne.La solution était de copier CERTAINS - pas tous - des fichiers depuis
{workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings/*.prefs
mon autre espace de travail.En particulier (par le fil /programming/96981/color-themes-for-eclipse ):
La copie d'autres fichiers provoquait des pannes.
Il y a quelques notes à ajouter:
Cela a fonctionné avec Eclipse Helios.
la source
org.eclipse.php.ui.prefs
sur Mars.1 (4.5.1)Si vous voulez être un peu plus précis sur ce que vous migrez, les règles de coloration syntaxique sont les lignes commençant par semanticHighlighting sur workspace-indigo / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse .jdt.ui.prefs
En faisant cela, j'ai pu migrer ma coloration syntaxique d'Helios vers Indigo
la source
J'utilise JBoss Developer Studio 10 avec le moteur Eclipse Neon 4.6.
Tous les
.prefs
fichiers sont à l'intérieur de ce chemin:Je recommande
org.eclipse.*ui*.prefs
plutôt*.prefs
de rechercher pour affiner votre résultat.Les principaux fichiers de configuration sont:
Si vous avez un espace de travail problématique:
Copy
les fichiers ci-dessusCreate
un nouvel espace de travailCopy and Replace
que les fichiers dans votre nouvel espace de travailCela récupérera parfaitement les paramètres de couleur de vos éditeurs personnalisés. Pour moi, cela a très bien fonctionné.
la source
Eclipse CDT stocke la 'coloration de syntaxe' dans le fichier org.eclipse.cdt.ui.prefs
Cela se trouve par exemple ici: C: \ eclipse \ workspace.metadata.plugins \ org.eclipse.core.runtime.settings \
Copiez et collez par-dessus celui de votre nouvelle instance d'éclipse. Cela a fonctionné pour moi lors du passage de 3,4 à 3,5
la source
J'exporterais la préférence avant de modifier la couleur, puis après.
De cette façon, vous pourrez isoler les règles spécifiques d'un fichier de préférences d'éclipse dans un fichier plus petit et:
Ce type de stratégie peut être affiné en plusieurs petits fichiers de paramètres (un pour Java, un pour JSP, HTML, CSS, ...), afin de mieux analyser les effets secondaires potentiels lors de la réimportation de ces paramètres.
la source
J'ai réussi à importer les règles de coloration syntaxique d'Eclipse Helios en copiant le fichier:
de l'espace de travail source à l'espace de travail cible. Il semble que ce fichier contienne également les profils de formateur de code et les modèles de code d'Eclipse.
Environnement:
la source
Une fois, la réponse de Michael Bosworth m'a aidé dans une certaine mesure et j'ai voté. Mais maintenant je vois une certaine obligation d'y répondre moi-même, car copier ces deux fichiers ne suffit pas. Laissez-moi vous expliquer pourquoi.
Deuxièmement, la coloration de la syntaxe des autres éditeurs se trouve ailleurs, par exemple, celles des fichiers XML sont dans
org.eclipse.wst.xml.ui.prefs
et ceux des
HTML
fichiers:Pages JSP?
, etc.
Si nous recherchons des
*.pref
fichiers dans le cheminnous pouvons trouver tous les fichiers de préférences où nous pouvons localiser toutes les lignes de paramètres de coloration. Mais le copier-coller de tous ces fichiers dans un autre espace de travail peut également déclencher des problèmes, car ils ne sont pas exclusivement liés à la coloration syntaxique. De plus, lorsque nous basculons entre deux versions d'Eclipse, des problèmes inattendus peuvent survenir.
Donc, le moyen le plus sûr est:
*.pref
un par un tous les fichiers que nous trouvons dans l'espace de travail,EDIT : (24/02/2017)
Eclipse Mars a un plugin Oomph , qui peut enregistrer vos paramètres de préférence pour fournir une transmission transparente de vos préférences. Lorsque vous l'activez, chaque fois que vous modifiez une valeur, il vous demande si vous souhaitez l'enregistrer dans Oomph, en vous fournissant la ligne exacte dans le fichier correspondant où votre nouvelle valeur est stockée. Ainsi, lorsque vous installez Oomph, vous pouvez:
la source
J'ai supprimé le fichier * .prefs récemment modifié du dreictory \ myworkspace.metadata.plugins \ org.eclipse.core.runtime.settings \ et importé la préférence exportée existante.
Je suis la première personne à répondre à cette question selon mes connaissances :), Parce que même j'ai beaucoup lutté.
Merci
la source
J'ai été confronté au même problème il y a quelques jours. Le moyen le plus simple de restaurer les valeurs par défaut est de réimporter le thème par défaut, que vous pouvez trouver sous: http://eclipsecolorthemes.org/?view=theme&id=790
la source