IntelliJ IDEA Plugin Development: guarde grupos de pestañas, guárdelas de forma persistente y vuelva a cargar un conjunto de pestañas si lo solicita el usuario
Actualmente estoy en movimiento para escribir un complemento IntelliJ. Quiero poder almacenar / restaurar un conjunto de pestañas para cambiar entre diferentes sesiones de pestañas (comparable a los complementos del navegador comoGerente de sesión oSession Buddy).
Por lo tanto necesito básicamente tres tipos de acciones:
Lea las pestañas abiertas (¿qué archivo y editor se usa?)Almacena esa información de forma persistente como una sesión de pestañas.Abre las pestañas de la sesión seleccionada y cierra todas las demás.Miré las acciones disponibles:IdeActions.java - Parece que no hay lo que estoy buscando. Pero tal vez estoy mirando el lugar equivocado. ¿Alguien puede decirme si lo que estoy tratando de lograr es posible y darme algunos consejos en la dirección correcta?
ActualizarCreé exitosamente el complemento y está disponible en Github:http://alp82.github.com/idea-tabsession/
Está disponible en el repositorio oficial de plugins:Sesión de pestañas.
Actualización 2Aquí hay una pregunta de seguimiento con respecto a las ventanas divididas:Recuperar y configurar ajustes de ventana dividida