Usabilizando GeneXus: Poder salvar el estado del Workspace (y dejarlo por defecto)

GeneXus es muy configurable, en la forma de posicionar las diferentes ventanas de trabajo (workspace). 
Es habitual mover y/o agrandar las ventanas de:

  •  Output
  •  Properties
  •  KB Explorer
  •  Toolbox
  •  Search

y un montón de etcéteras. 

Genexus por defecto, recuerda el estado del espacio de trabajo y la próxima vez que entro, me muestra las ventanas tal cual las dejé la ultima vez.

Esto trae como problema, que cuando uno trabaja un rato largo, puede mover alguna ventana por error y queda mal configurada. Volver a la situación anterior deseada, no es difícil, pero es engorroso. 

Una opción que hoy nos brinda Genexus es la de correr GeneXus con la opción /NoWorkSpace que abre la configuración default de GeneXus. 


En monitores grandes, a mi me gusta trabajar con la opción por defecto de GeneXus, pero con el KB Explorer y Properties fijadas/ancladas (no se como se traduce pinned) y la ventana de Output siempre visible abajo. 

Muestro un ejemplo, en baja resolución, en la realidad el área de trabajo es mucho mayor. 



Cosas que me gustaría poder hacer:
  • Cambiar la configuración por defecto del workspace, de forma que cuando abra GeneXus con /NoWorkspace, me traiga mi configuración. 
  • Poder Salvar Configuraciones con  diferentes configuraciones (Monitor Grande, Monitor Chico, Dos Monitores, etc).
  • Poder Elegir una configuración y recargarla, sin salir de Genexus. 
Tal vez estas cosas ya se puedan hacer y yo aun no encontré como se hacen. 

PD: He visto que diferentes desarrolladores, eligen diferentes configuraciones, dependiendo de:
  • Cantidad de Objetos de la KB (en KB chicas, los objetos se encuentran mas facil)
  • Resolucion de monitores (la experiencia es muy diferente en monitores chicos que grandes)
  • Mas de un Monitor (Repartir pantallas en mas de un monitor, da una experiencia diferente)
  • Tipo de Aplicacion (No usan la misma configuracion para mobile que para web, por ejemplo)
  • Tipo de trabajo (Es diferente programar API y Procedures, que Paneles) 


Comentarios

  1. Hay una posible solucion a esto en este post:
    https://ealmeida.blogspot.com/2023/06/genexus-usar-un-workspace-controlado-o.html

    ResponderBorrar

Publicar un comentario

1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.

Entradas más populares de este blog

Aplicación monolítica o distribuida?

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.