Ri: Temi colore dell'editor di testo JSL@B1234 ,
Sembra il metodo corretto per applicare queste preferenze di colore, quindi non sono sicuro di cosa potrebbe accadere. Puoi assicurarti che JMP non sia aperto quando salvi il file "JMPStyles.PFS"? È possibile che JMP sovrascriva questo file durante la chiusura.
Sei in grado di eseguire l'aggiornamento a JMP 15? Il supporto per un tema scuro dell'editor è molto migliore e più facile da applicare.
-Giustino
Ri: Temi colore dell'editor di testo JSLCIAO @Justin_Chilton ,
Sto cercando di seguire le tue istruzioni e devo fare qualcosa di sbagliato perché lo sfondo della mia sceneggiatura è ancora bianco!
Ho copiato e incollato il testo dello script che hai pubblicato in un file di script .jsl e l'ho intitolato "JMPStyles.PFS". L'ho salvato nella posizione "%AppData%\Roaming\SAS\JMP\14". Ho riformulato JMP e il mio computer.
Qualche idea su dove sto andando male?
Ri: Temi colore dell'editor di testo JSL - Stato modificato in: ConsegnatoIl supporto per entrambe le modalità chiaro e scuro su Windows e Mac è disponibile in JMP 15.
Ri: Temi colore dell'editor di testo JSLA causa di questa richiesta e di altre che abbiamo avuto in passato, JMP Development sta attualmente lavorando per aggiungere questa funzionalità nell'arco di tempo di JMP 15. JMP 15 sarà disponibile nell'autunno del 2019.
Ri: Temi colore dell'editor di testo JSLCome follow-up - Sul Mac, puoi anche inserire il file PFS in /Library/Application Support/JMP/ e funzionerà per tutte le versioni che potresti avere (utile per quando arriva EA15). E, un bonus! Anche la scheda Script di Application Builder eredita le modifiche!
M
Ri: Temi colore dell'editor di testo JSLBello -- Grazie Dan!
Ri: Temi colore dell'editor di testo JSLFunziona anche su Mac. Vai -> Vai alla cartella -> ~/Library/JMP/14. Quindi puoi aggiungere quel file JMPStyles.PFS che Justin ha sopra.Ri: Temi colore dell'editor di testo JSLDai un'occhiata al mio post aggiornato sopra. Ho aggiunto i colori per un registro dall'aspetto decente.
Ecco uno screenshot di come appare sul mio computer:

Ri: Temi colore dell'editor di testo JSLGrazie per aver sistemato le cose, Justin! Questa è davvero una bella combinazione di colori.
M
Ri: Temi colore dell'editor di testo JSLWow grazie!Non vedo l'ora di trovare una soluzione più agevole in futuro, ma questo rende me e i miei occhi super felici!I miei colori sono leggermente diversi, ma probabilmente è perché sono ancora su JMP 13 (o forse su Windows 7?).B/c di questo non è affatto difficile vedere il cursore poiché questo grigio è molto più chiaro.Ma se i temi sono inclusi in futuro, assicurati di cambiare anche il colore del cursore!

Ho copiato il codice dove applicato per il registro, ma non ero sicuro di cosa fare per i valori: invio registro, output registro, inizio output registro, fine output registro o suggerimento chiamata?Non è importante, apprezzo molto il tuo feedback.
Ri: Temi colore dell'editor di testo JSLCIAO @msharp ,
I colori di Script Editor sono attualmente gestiti in un file di preferenze chiamato JMPStyles.PFS e non possono essere recuperati utilizzando Get Preferences() o impostati utilizzando Set Preferences().
Ho esaminato e creato un tema oscuro che assomiglia a questo:

Sfortunatamente, lo svantaggio di questo tema è che il cursore del testo lampeggiante è ancora nero e può essere difficile da vedere.
Ho allegato il file JMPStyles.PFS per questo tema. È possibile inserire questo file in "%AppData%\Roaming\SAS\JMP\14" su Windows per applicare il tema dopo aver riavviato JMP.
Tuttavia, mi rendo conto che questa non è una soluzione perfetta e la passerò al nostro team di sviluppo per la revisione in vista di una futura versione di JMP.
Grazie,
Giustino Chilton
Test JMP
Modificare: Mi rendo conto ora che questi commenti non consentono di allegare file. Ho incluso il testo che puoi includere nel file JMPStyles.PFS qui sotto.
//*** Generated Text, Editing this incorrectly may risk not being able to start JMP ***
Styles(
JSL(
Default Enabled(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Default Disabled(
Foreground Color( "Medium Light Gray" ),
Background Color( "Medium Dark Gray" )
),
Block Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Nested Block Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Line Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Brace(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Date(
Foreground Color( "Medium Light YellowGreen" ),
Background Color( "Medium Dark Gray" )
),
Error( Background Color( "Medium Dark Gray" ) ),
Plain Text(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Unknown(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Identifier(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Message(
Foreground Color( "Light BlueCyan" ),
Background Color( "Medium Dark Gray" )
),
Message Unknown(
Foreground Color( "Medium Light Red" ),
Background Color( "Medium Dark Gray" )
),
Number(
Foreground Color( "Medium Light Green" ),
Background Color( "Medium Dark Gray" )
),
Operator Name(
Foreground Color( "Light BlueCyan" ),
Background Color( "Medium Dark Gray" )
),
Platform Name(
Foreground Color( "Medium Light Orange" ),
Background Color( "Medium Dark Gray" )
),
Operator Symbol(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
String(
Foreground Color( "Light Purple" ),
Background Color( "Medium Dark Gray" )
),
Block String(
Foreground Color( "Medium Light Purple" ),
Background Color( "Medium Dark Gray" )
),
Annotation Note(
Foreground Color( "Medium Dark Gray" ),
Background Color( "Medium Dark Gray" )
),
Annotation Warn(
Foreground Color( "White" ),
Background Color( "Gray" )
),
Annotation Error(
Foreground Color( "Light Fuchsia" ),
Background Color( "Medium Dark Gray" )
),
Annotation Fatal(
Foreground Color( "Light Fuchsia" ),
Background Color( "Medium Dark Gray" )
),
Line Number(
Foreground Color( "White" ),
Background Color( "Gray" )
),
Brace Light(
Foreground Color( "Light BlueGreen" ),
Background Color( "Medium Dark Gray" )
),
Bad Brace(
Foreground Color( "Light Red" ),
Background Color( "Medium Dark Gray" )
),
Control Char(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Indent Guide(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
)
),
Log(
Default Enabled(
Foreground Color( "White" ),
Background Color( "Gray" )
),
Default Disabled(
Foreground Color( "Medium Light Gray" ),
Background Color( "Gray" )
),
Block Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Nested Block Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Line Comment(
Foreground Color( "Light Green" ),
Background Color( "Medium Dark Gray" )
),
Default Background(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Log Submit(
Foreground Color( "White" ),
Background Color( "Medium Dark Gray" )
),
Log Output(
Bold( 0 ),
Foreground Color( "White" ),
Background Color( "Gray" )
),
Log Output Start(
Foreground Color( "Medium Light Gray" ),
Background Color( "Gray" )
),
Log Output End(
Foreground Color( "Medium Light Gray" ),
Background Color( "Gray" )
),
Line Number(
Foreground Color( "White" ),
Background Color( "Medium Light Gray" )
),
Brace Light(
Bold( 0 ),
Foreground Color( "Light BlueGreen" ),
Background Color( "Medium Dark Gray" )
),
Bad Brace(
Bold( 0 ),
Foreground Color( "Light Red" ),
Background Color( "Medium Dark Gray" )
),
Control Char(
Foreground Color( "White" ),
Background Color( "Gray" )
),
Indent Guide( Background Color( "Gray" ) )
)
)
Ri: Temi colore dell'editor di testo JSLGrazie per aver condiviso il codice.Ho passato un po' di tempo cercando di cambiare i colori con le preferenze e il nuovo sistema è troppo complicato.Anche la modifica dei colori e l'utilizzo di Ottieni preferenze non mi hanno fornito alcuna informazione preziosa.Dato che non conosco la struttura dell'oggetto JSL Text Editor, non c'è documentazione per questo, e Get Preferences non restituisce nulla di utile, credo di non essere in grado di completare questa attività da solo.
Ri: Temi colore dell'editor di testo JSLEcco cosa avevo in precedenza: potrebbero essere necessari alcuni ritocchi per farlo funzionare. Sembra che ogni elemento ora abbia due colori (primo piano e sfondo), ma questo dovrebbe iniziare.
Scuro Solarizzato
Preferences(
Script Editor Settings(
Text Color( {131, 148, 150} ),
Back Color( {0, 43, 54} ),
Disabled Back Color( {0, 43, 54} ),
Comment Color( {133, 153, 0} ),
String Color( {88, 110, 117} ),
Number Color( {42, 161, 152} ),
Operator Symbol Color( {88, 110, 117} ),
Operator Name Color( {38, 139, 210} ),
Identifier Color( {88, 110, 117} ),
Brace Color( {203, 75, 22} ),
Guide Color( {88, 110, 117} ),
Show Line Numbers( 1 ),
Wrap Text( 1 ),
Color Unknown Object Messages( 1 ),
Save And Restore Document State Information( 1 ),
JSL Code Folding( 1 ),
JSL Code Folding Marker( 2 ),
Allow Additional Code Folding Keywords( 1 )
)
);
Luce Solarizzata
Preferences(
Script Editor Settings(
Text Color( {101, 123, 131} ),
Back Color( {253, 246, 227} ),
Disabled Back Color( {253, 246, 227} ),
Comment Color( {133, 153, 0} ),
String Color( {147, 161, 161} ),
Number Color( {42, 161, 152} ),
Operator Symbol Color( {88, 110, 117} ),
Operator Name Color( {38, 139, 210} ),
Identifier Color( {88, 110, 117} ),
Brace Color( {203, 75, 22} ),
Guide Color( {147, 161, 161} ),
Show Line Numbers( 1 ),
Wrap Text( 1 ),
Color Unknown Object Messages( 1 ),
Save And Restore Document State Information( 1 ),
JSL Code Folding( 1 ),
JSL Code Folding Marker( 2 ),
Allow Additional Code Folding Keywords( 1 )
)
);Ri: Temi colore dell'editor di testo JSLGrazie @MikeD_Anderson ma ne ero consapevole.Tuttavia, l'interfaccia è goffa e richiede la modifica di ogni dettaglio, il che difficilmente costituisce un tema.Se potessi condividere il codice JSL per ricreare il tema Solarized Dark, lo apprezzerei.
Ri: Temi colore dell'editor di testo JSLIn 14 (penso anche 13) puoi cambiare gli elementi nel tema in Preferenze> Editor di script. Ad un certo punto ho impostato il mio con il tema Solarized ( collegamento ).
Temi colore dell'editor di testo JSLI miei colleghi mi prendevano in giro perché programmavo con sfondi luminosi.Potrei usare un altro editor come Sublime o Atom, ma JSL Text Editor è dotato di molte funzionalità utili.Comunque potremmo includere temi aggiuntivi?Preferibilmente quelli più scuri che sono più facili per gli occhi.

Personalizzazione di massa