Pregunta

Me gusta utilizar NetBeans, especialmente para el desarrollo con Maven, sin embargo, he descubierto recientemente que he estado trabajando con tres ramas diferentes de la misma base de código en diferentes partes del ciclo de desarrollo.

Una de las cosas que Eclipse puede hacer es separar los proyectos en diferentes áreas de trabajo, por lo que simplemente puede empezar Eclipse con el espacio de trabajo que contiene mis proyectos Maven en la rama de parches producción o el tronco, dependiendo de lo que necesito para estar trabajando.

Me encantaría lograr esto en NetBeans, pero no han encontrado una manera de hacerlo. ¿Alguna idea?

¿Fue útil?

Solución 2

He encontrado dos cosas:

En primer lugar hay una característica "similar". Se trata de utilizar el interruptor userdir en la línea de comandos. El ser usted inconveniente sería que deba reiniciar el IDE en lugar de cambiar mientras abierta. Creo que puedo vivir con eso por el momento. He encontrado la técnica aquí para Windows:

  1. Crear un acceso directo en el escritorio para el Netbeans ejecutable: C: \ Archivos de programa \ NetBeans x.x \ bin \ netbeans.exe
  2. Haga clic en el acceso directo y haga clic en "Propiedades".
  3. En el cuadro de texto "Target", añadir el parámetro adicional para el final: --userdir C: \ ruta \ a \ new_workspace
  4. Haga clic en "Aceptar" para salir de la ventana Propiedades y haga doble clic en el acceso directo. Netbeans pondrá en marcha y crear / cargar el espacio de trabajo en ese lugar

En segundo lugar, alguien tiene presentó una característica para permitir la conmutación de espacio de trabajo (o en este caso de conmutación userdir) desde el propio IDE. Tal vez esto se pondrá en marcha en 7.0.

Otros consejos

Estoy utilizando Mac OS con la versión 6.7.1.

Existe la opción de grupo de proyecto.

desde archivo> Grupo de proyecto.

aquí se puede crear un grupo de proyecto basado en una ubicación de carpeta, por lo que se considerará ningún proyecto por debajo de esta carpeta dentro de este grupo de proyectos.

Cuando scwitched entr grupos de proyecto sólo proyectos dentro se muestran, y maintanes el estado actual de los archivos abiertos .etc.

Cambio entre grupos de proyecto no requiere cerrar el IDE.

Teniendo en cuenta estas opciones creo que esto sería equivalente a la conmutación de espacio de trabajo en eclipse.

Bien Netbeans tiene un grupo para que pueda crear un grupo de proyectos que usted quiere decir poner en un espacio de trabajo de Eclipse lo contrario.

Así que cuando se cambia de un grupo que es como cambiar workpsace en Eclipse

Yo sé, que esta cuestión es viejo, pero me encontré en Google, mientras que yo estaba buscando una herramienta como la siguiente: http://plugins.netbeans.org/plugin/20677/project-group-toolbar Con ese plugin, puede cargar diferentes proyectos en su visión general de proyectos. Lo que puede tener dos o más proyectos abiertos y cambiar a otro "set" de los proyectos.

Ni los proyectos o grupos de proyectos no funcionan de una manera similar a como un espacio de trabajo de Eclipse (aún) por lo que yo sé. Al cambiar de espacios de trabajo en Eclipse, se abrirán todos los archivos abiertos será cerrado y los que están en el nuevo proyecto. De esta manera, todos los proyectos funcionan como una sola entidad. Los grupos de proyecto NetBeans / proyectos no funcionan de esa manera. Espero que habrá una característica tan pronto causa que realmente ayuda si usted tiene muchas ventanas abiertas y cambiar entre los proyectos

Estoy en busca de solución y, finalmente, utilizar la solución de Grupo de Proyecto, esta característica ha sido mejorada y fácil de usar.

UserDir es una buena solución al primero (i intentado utilizar primero), pero no existe función de "conmutación de espacio de trabajo", por lo que tienen que utilizar diferentes acceso directo para diferente espacio de trabajo. Finalmente utilicé Grupo de Proyecto

equivalente NetBeans' es el "Proyecto". En el explorador de proyectos puede hacer clic derecho en el proyecto actual y cerrarla. A continuación, vaya a Archivo > Abrir proyecto y seleccione una rama diferente. Usted tendrá que crear un nuevo proyecto de cada rama de su código.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top