web-dev-qa-db-fra.com

Existe-t-il un NetBeans équivalent à l'espace de travail d'Eclipse

J'aime utiliser NetBeans, en particulier pour le développement avec Maven, cependant, j'ai récemment découvert que je travaillais avec trois branches différentes de la même base de code dans différentes parties du cycle de développement.

Une des choses qu'Eclipse peut faire est de séparer les projets en différents espaces de travail, donc je peux simplement démarrer Eclipse avec l'espace de travail contenant mes projets Maven dans la branche du correctif de production ou le tronc en fonction de ce sur quoi je dois travailler.

J'adorerais accomplir cela dans NetBeans, mais je n'ai pas trouvé de moyen de le faire. Des idées?

44
Mike Cornell

J'ai trouvé deux choses:

Il y a d'abord une fonctionnalité "similaire". Cela implique l'utilisation du commutateur userdir sur la ligne de commande. L'inconvénient étant que vous auriez besoin de redémarrer votre IDE plutôt que de passer en mode ouvert. Je pense que je peux vivre avec cela pour le moment. J'ai trouvé la technique ici pour Les fenêtres:

  1. Créez un raccourci sur votre bureau vers l'exécutable Netbeans: C:\Program Files\NetBeans x.x\bin\netbeans.exe
  2. Faites un clic droit sur le raccourci et cliquez sur "Propriétés".
  3. Dans la zone de texte "Cible", ajoutez le paramètre supplémentaire à la toute fin: --userdir C:\path\to\new_workspace
  4. Cliquez sur "OK" pour quitter la fenêtre Propriétés et double-cliquez sur le raccourci. Netbeans lancera et créera/chargera l'espace de travail à cet endroit

Deuxièmement, quelqu'un a soumis une fonctionnalité pour permettre la commutation de l'espace de travail (ou dans ce cas, la commutation userdir) à partir du IDE lui-même. Peut-être que cela sera intégré à la version 7.0.

18
Mike Cornell

J'utilise mac os avec la version 6.7.1.

Il y a l'option de groupe de projet.

dans Fichier> Groupe de projets.

ici, vous pouvez créer un groupe de projets basé sur un emplacement de dossier, de sorte que tous les projets sous ce dossier seront considérés dans ce groupe de projets.

Lorsque scwitched entre les groupes de projets, seuls les projets à l'intérieur sont affichés, et il maintient l'état actuel des fichiers ouverts ..etc.

Le basculement entre les groupes de projets ne nécessite pas de fermer l'IDE.

Compte tenu de ces options, je pense que cela équivaudrait à la commutation de l'espace de travail dans Eclipse.

44
MS.

Je sais que cette question est ancienne, mais je l'ai trouvée sur google, alors que je cherchais un outil comme le suivant: http://plugins.netbeans.org/plugin/20677/project-group-toolbar Avec ce plugin, vous pouvez charger différents projets dans l'aperçu de vos projets. Vous pouvez donc ouvrir deux ou plusieurs projets et passer à un autre "ensemble" de projets.

2
MaikL80

Eh bien, Netbeans a un groupe, vous pouvez donc créer un groupe de projets que vous voudriez dire mettre dans un espace de travail Eclipse autrement.

Donc, lorsque vous changez de groupe, c'est comme changer d'espace de travail dans Eclipse

2
Puran

À ma connaissance, ni les projets ni les groupes de projets ne fonctionnent pas de la même manière qu'un espace de travail Eclipse. Lors du changement d'espaces de travail dans Eclipse, tous les fichiers ouverts seront fermés et ceux du nouveau projet seront ouverts. De cette façon, tous les projets fonctionnent comme une seule entité. Les projets/groupes de projets netbeans ne fonctionnent pas de cette manière. J'espère qu'il y aura bientôt une telle fonctionnalité car cela aide vraiment si vous avez beaucoup de fenêtres ouvertes et que vous basculez entre les projets

0
Samuel