Question

Lorsque vous avez 5+ langues et plus de 100 projets, l'OMI par défaut d'utiliser un espace de travail n'est pas acceptable parce que l'un espace de travail devient horriblement désorganisé. Avoir un grand espace de travail non syndiqués réduit votre productivité.

La question:

Quels sont les moyens les plus avancés d'utiliser Eclipse lorsque vous avez 5+ langues et plus de 100 projets? J'apprécierais vraiment des conseils que donne un peu plus plus que de simplement donner une phrase comme « usage multiple des espaces de travail » ou « l'utilisation des ensembles de travail ».


"must have" exigences:

  • Le navigateur de projet montre seulement des projets liés (comme seuls les projets de langue abc ou seulement des projets de langue xyz)
  • La méthode décrite est actuellement utilisé par vous ou quelqu'un que vous connaissez et a été utilisé pendant plus de deux semaines

"Would comme" exigences:

  • la capacité d'être en mesure d'avoir des projets avec le même nom (comme « helloworld » pour xyz langue et « helloworld » abc de langue)

(Note:

Pour votre information, l'une des raisons pour demander le SO.com est parce que je l'ai assez recherché sur Google pour savoir qu'il ya beaucoup de gens qui ont le même « Aide mon espace de travail Eclipse est hors de contrôle » problème. )

Était-ce utile?

La solution

Si ces projets sont totalement indépendants je les uns des autres, créer des espaces de travail séparés, un espace de travail pour chaque série de projets qui sont connectés et ne peuvent pas être construits eux-mêmes. Y at-il une raison vous ne voulez pas diviser à plusieurs espaces de travail? Je suis sûr que c'est de savoir comment Eclipse a été conçu pour être utilisé dans ce cas. Je l'ai fait plusieurs fois et trouve qu'il est une bonne solution.

Autres conseils

Le travail I chemin avec mes centaines de projets est le suivant:

  • J'ai un grand espace de travail où j'ai la plupart de mes projets. Ces projets sont tous qu'accessoirement. Je les séparer en groupes de travail. J'ai tendance à montrer que les ensembles de travail des projets que je travaille actuellement. Tous les autres projets sont fermés.
  • J'ai quelques autres espaces de travail Eclipse où je garde des projets secondaires qui sont complètement indépendants du grand espace de travail. Les installations d'éclipse pour mes projets parallèles sont généralement différentes de l'installation utilisée par mon grand espace de travail parce qu'ils sont personnalisés pour les travaux requis par le projet de côté.

Par exemple, mon grand espace de travail utilise SpringSource Tool Suite, mais mes espaces de travail côté-projet sont la vanille avec Eclipse m2eclipse installé.

Je trouve que cela fonctionne bien aussi longtemps que je n'ai pas trop de projets ouverts à la fois dans mon grand espace de travail.

  1. Fichier - Nouveau - Set Java de travail
  2. Ajoutez des projets connexes dans l'ensemble du travail.
  3. Répétez jusqu'à ce que la plupart / tous les projets sont dans des ensembles de travail pertinents.
  4. Dans Package Explorer, cliquez sur le menu d'affichage (l'icône triangulaire vers le bas), niveau supérieur Elements -. Ensembles de travail
  5. glisser-déposer Réorganiser les jeux de travail

En fait, il n'y a aucun problème dans l'utilisation de l'espace de travail unique, même quand il y a un grand nombre de projets.

Les façons d'améliorer la performance

  • Le projet Explorateur clic droit sur le projet inutilisé et choisissez « project` à proximité du menu contextuel
  • Décocher Build Automatically de menu Project

façon de réduire l'encombrement

  • Utilisez Working Set pour forer vers le bas pour l'ensemble spécifique des projets.

    Window - > Show View -> Navigator
    

Sélectionnez le sous-menu (vers le bas bouton arrown) sur la vue Navigator et sélectionnez le Select Working Set. Ensuite, créez un jeu de travail en sélectionnant le bouton New. Sélectionnez Resource sur la nouvelle fenêtre et sélectionnez les projets que vous souhaitez travailler actuellement. Navigator afficher uniquement afficher ces projects.You peut basculer entre les différents ensembles de travail chaque fois que vous avez ressenti le besoin.

espère que la réponse vous aidera.

Je suis un développeur Web Java. Pas tous nos serveurs de production ont la même version de java. Alors, je fais des espaces de travail séparés pour chaque version java.

Ainsi, les valeurs par défaut pour un espace de travail est Java 1.5, et l'autre est Java 1.6. Et j'ai un espace de travail séparé pour les jeux personnels que je développe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top