Betreff: JSL-Texteditor-Farbdesigns@B1234 ,
Das klingt nach der richtigen Methode zum Anwenden dieser Farbeinstellungen, daher bin ich mir nicht sicher, was passieren könnte. Können Sie sicherstellen, dass JMP nicht geöffnet ist, wenn Sie die Datei „JMPStyles.PFS“ speichern? Es ist möglich, dass JMP diese Datei beim Herunterfahren überschreibt.
Können Sie auf JMP 15 upgraden? Die Unterstützung für ein dunkles Editor-Design ist viel besser und einfacher anzuwenden.
-Justin
Betreff: JSL-Texteditor-FarbdesignsHallo @Justin_Chilton ,
Ich versuche, Ihren Anweisungen zu folgen, und ich muss etwas falsch machen, weil mein Skripthintergrund immer noch weiß ist!
Ich habe den von Ihnen geposteten Skripttext kopiert und in eine .jsl-Skriptdatei eingefügt und ihm den Titel "JMPStyles.PFS" gegeben. Ich habe es im Verzeichnis „%AppData%\Roaming\SAS\JMP\14“ gespeichert. Ich habe JMP und meinen Computer neu formuliert.
Irgendwelche Gedanken darüber, wo ich falsch liege?
Betreff: JSL-Texteditor-Farbdesigns - Status geändert in: GeliefertUnterstützung für helle und dunkle Modi unter Windows und Mac ist in JMP 15 verfügbar.
Betreff: JSL-Texteditor-FarbdesignsAufgrund dieser und anderer Anfragen aus der Vergangenheit arbeitet JMP Development derzeit daran, diese Funktion im Zeitrahmen von JMP 15 hinzuzufügen. JMP 15 wird im Herbst 2019 verfügbar sein.
Betreff: JSL-Texteditor-FarbdesignsAls Follow-up - Auf dem Mac können Sie die PFS-Datei auch in /Library/Application Support/JMP/ ablegen und sie funktioniert für alle Versionen, die Sie möglicherweise haben (praktisch, wenn EA15 erscheint). Und ein Bonus! Die Registerkarte Application Builder Script erbt die Änderungen ebenfalls!
M
Betreff: JSL-Texteditor-FarbdesignsNett – Danke Dan!
Betreff: JSL-Texteditor-FarbdesignsDies funktioniert auch auf dem Mac. Gehe -> Gehe zu Ordner -> ~/Library/JMP/14. Dann können Sie die JMPStyles.PFS-Datei hinzufügen, die Justin oben hat.Betreff: JSL-Texteditor-FarbdesignsSiehe meinen aktualisierten Beitrag oben. Ich habe Farben für ein anständig aussehendes Protokoll hinzugefügt.
Hier ist ein Screenshot, wie es auf meinem Computer aussieht:

Betreff: JSL-Texteditor-FarbdesignsDanke für die Richtigstellung, Justin! Das ist ein wirklich schönes Farbschema.
M
Betreff: JSL-Texteditor-FarbdesignsWow, danke!Ich freue mich auf eine glattere Lösung in der Zukunft, aber das macht mich und meine Augen super glücklich!Meine Farben sind etwas anders, aber das liegt wahrscheinlich daran, dass ich immer noch JMP 13 verwende (oder vielleicht Windows 7?).B/c davon ist es nicht schwer, den Cursor überhaupt zu sehen, da dieses Grau viel heller ist.Aber wenn in Zukunft Themen enthalten sind, sollten wir auch die Cursorfarbe ändern!

Ich habe den Code wo zutreffend für das Protokoll kopiert, war mir aber nicht sicher, was ich für die Werte tun soll: Protokoll senden, Protokollausgabe, Protokollausgabestart, Protokollausgabeende oder Anruftipp?Das ist nicht wichtig, ich freue mich sehr über Ihr Feedback.
Betreff: JSL-Texteditor-FarbdesignsHallo @msharp ,
Die Farben des Skripteditors werden tatsächlich in einer Einstellungsdatei namens JMPStyles.PFS verwaltet und können nicht mit Get Preferences() abgerufen oder mit Set Preferences() festgelegt werden.
Ich bin durchgegangen und habe ein dunkles Thema erstellt, das so aussieht:

Leider ist der Nachteil dieses Themas, dass der blinkende Textcursor immer noch schwarz ist und schwer zu erkennen ist.
Ich habe die JMPStyles.PFS-Datei für dieses Design angehängt. Sie können diese Datei unter Windows unter „%AppData%\Roaming\SAS\JMP\14“ ablegen, um das Design nach dem Neustart von JMP anzuwenden.
Mir ist jedoch klar, dass dies keine perfekte Lösung ist, und ich werde dies an unser Entwicklungsteam zur Überprüfung für eine zukünftige Version von JMP weitergeben.
Danke,
Justin Chilton
JMP-Tests
Bearbeiten: Mir ist jetzt klar, dass diese Kommentare das Anhängen von Dateien nicht zulassen. Ich habe den Text, den Sie in die JMPStyles.PFS-Datei unten einfügen können, eingefügt.
//*** 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" ) )
)
)
Betreff: JSL-Texteditor-FarbdesignsDanke für das Teilen des Codes.Ich habe einige Zeit damit verbracht, die Farben mit den Einstellungen zu ändern, und das neue System ist viel zu kompliziert.Das Ändern von Farben und die Verwendung von Get Preferences haben mir auch keine wertvollen Informationen gegeben.Da ich die Struktur von JSL Text Editor Object nicht kenne, es keine Dokumentation dafür gibt und Get Preferences nichts Nützliches zurückgibt, glaube ich, dass ich diese Aufgabe nicht alleine erledigen kann.
Betreff: JSL-Texteditor-FarbdesignsHier ist, was ich vorher hatte - es kann etwas Basteln erfordern, um es zum Laufen zu bringen. Es sieht so aus, als hätte jedes Element jetzt zwei Farben (Vordergrund und Hintergrund), aber das sollte Ihnen den Einstieg erleichtern.
Solarisierte Dunkelheit
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 )
)
);
Solarisiertes Licht
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 )
)
);Betreff: JSL-Texteditor-FarbdesignsDanke @MikeD_Anderson aber das war mir bewusst.Die Benutzeroberfläche ist jedoch klobig und erfordert die Änderung jedes Details – was kaum ein Thema darstellt.Wenn Sie vielleicht den JSL-Code teilen könnten, um das Solarized Dark-Design neu zu erstellen, würde ich es begrüßen.
Betreff: JSL-Texteditor-FarbdesignsIn 14 (ich glaube auch 13) kannst du die Elemente im Theme unter Preferences > Script Editor ändern. Irgendwann hatte ich meins mit dem Solarized Theme eingerichtet ( Verknüpfung ).
JSL-Texteditor-FarbthemenMeine Kollegen machten sich über mich lustig, weil ich mit hellem Hintergrund programmierte.Ich könnte einen anderen Editor wie Sublime oder Atom verwenden, aber der JSL-Texteditor bietet viele praktische Funktionen.Wie auch immer, wir könnten zusätzliche Themen hinzufügen?Vorzugsweise dunklere Farben, die die Augen schonen.

Massenanpassung