¿Qué inspiró esta solicitud de lista de deseos?
Nunca debe meterse con las preferencias del usuario al crear secuencias de comandos (hay una excepción), pero a veces cambiarlas facilitaría mucho las cosas y simplificaría las secuencias de comandos.
Proyectos JMP: Preferencias locales es un poco similar a esto pero tiene un alcance más limitado
¿Cuál es la mejora que le gustaría ver?
Me gustaría ver las preferencias de sesión (se conservarán para la sesión JMP actual) y las preferencias de instancia (podrían funcionar de manera similar a como Nombres predeterminados aquí (1) cambia el espacio de nombres). También debería ser posible configurar la sesión/instancia Ignorar las preferencias de plataforma (1). A continuación se muestra un ejemplo de cómo podrían funcionar al realizar secuencias de comandos.
Session Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Local Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Una idea similar podría ampliarse para funcionar con ajustes preestablecidos.
Session Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Local Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Incluso podría valer la pena poder configurarlos de forma interactiva y no solo durante la secuencia de comandos. Agregar un nuevo menú de Preferencias de sesión/agregar botón a las Preferencias actuales y para presentar alguna forma de "hacer cumplir" presentes específicos para la sesión.
¿Por qué es importante esta idea?
Facilita la gestión de plataformas al crear secuencias de comandos sin preocuparse por alterar las preferencias del usuario.