Cosa ti ha ispirato a richiedere questa lista dei desideri?
Non dovresti mai modificare le preferenze dell'utente durante la creazione di script (c'è un'eccezione), ma a volte modificarle potrebbe semplificare notevolmente le cose e semplificare notevolmente lo script.
Progetti JMP - Preferenze locali è un po' simile a questo ma ha una portata più limitata
Quale miglioramento vorresti vedere?
Vorrei vedere le preferenze di sessione (che verrebbero mantenute per la sessione JMP corrente) e le preferenze di istanza (potrebbero funzionare in modo simile a Names Default To Here(1) cambia lo spazio dei nomi). Dovrebbe essere anche possibile impostare Ignore Platform Preferences(1) di sessione/istanza, di seguito è riportato un esempio di come potrebbero funzionare durante lo scripting
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)
),
)
);
Un'idea simile potrebbe essere ampliata per funzionare con i preset
Session Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Local Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Potrebbe persino valere la pena di poterli impostare in modo interattivo e non solo durante la scrittura di script. Aggiungere un nuovo menu Preferenze di sessione / aggiungere un pulsante alle Preferenze correnti e per presentare un modo per "imporre" specifiche presentazioni per la sessione.
Perché questa idea è importante?
Semplifica la gestione delle piattaforme durante la scrittura di script, senza doversi preoccupare di alterare le preferenze degli utenti.