Created
December 21, 2018 00:55
-
-
Save tsweeper/990972d805a9e9c6d00d26aae01e1c6f to your computer and use it in GitHub Desktop.
Customized Maxscript Editor Dark Scheme (fork from DarkScintilla)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # DarkScintilla: Maxscript Editor dark scheme | |
| # http://www.scriptspot.com/3ds-max/scripts/darkscintilla-maxscript-editor-dark-scheme | |
| # change Consolas to Fira Code https://github.com/tonsky/FiraCode | |
| # codepages | |
| code.page=65001 | |
| character.set=204 | |
| # has no effect in 3ds Max's (old) Scintilla version | |
| find.use.strip=1 | |
| replace.use.strip=1 | |
| # disable auto-intend of opening and closing brackets | |
| indent.automatic=1 | |
| indent.opening=0 | |
| indent.closing=0 | |
| indent.maintain.filepattern=0 | |
| title.show.buffers=0 | |
| # fonts settings | |
| font.monospace=font:Fira Code,size:10 | |
| font.base=$(font.monospace) | |
| font.small=$(font.monospace),size:8 | |
| font.comment=$(font.monospace),italic | |
| font.code.comment.box=$(font.comment) | |
| font.code.comment.line=$(font.comment) | |
| font.code.comment.doc=$(font.comment) | |
| font.code.comment.nested=$(font.comment) | |
| font.text=$(font.monospace) | |
| font.text.comment=$(font.monospace),italics | |
| font.embedded.base=$(font.monospace) | |
| font.embedded.comment=$(font.monospace),italics | |
| font.vbs=$(font.monospace) | |
| # Give symbolic names to the set of colours used in the standard styles. | |
| colour.global.back=#282828 | |
| colour.global.fore=#E0E2E4 | |
| colour.argument=fore:#B0DB94 | |
| colour.brace.highlight=fore:#00AA00 | |
| colour.brace.incomplete=fore:#AA0000 | |
| colour.char=fore:#FF99FF | |
| colour.class=fore:#B18AE6 | |
| colour.code.comment.box=fore:#D293B3 | |
| colour.code.comment.doc=$(colour.code.comment.box) | |
| colour.code.comment.line=fore:#D293B3 | |
| colour.code.comment.nested=$(colour.code.comment.box) | |
| colour.constantglobals=fore:#99CCFF | |
| colour.coreinterface=fore:#4479D6 | |
| colour.embedded.comment=$(colour.code.comment.box) | |
| colour.foldmargin=$(colour.indentationguide) | |
| colour.function=fore:#80B6FF | |
| colour.globals=fore:#F05F92 | |
| colour.indentationguide=fore:#404040,back:$(colour.global.back) | |
| colour.keyword=fore:#99CC66 | |
| colour.linenumbers=back:#707070,fore:#000000 | |
| colour.maxclass=fore:#60A030 | |
| colour.notused=back:#FF0000 | |
| colour.number=fore:#FF9933 | |
| colour.objectset=fore:#D0B080 | |
| colour.operator=fore:#DADADA | |
| colour.other.comment=$(colour.code.comment.box) | |
| colour.pathname=fore:#59B344 | |
| colour.preproc=fore:#99CC66 | |
| colour.reserved=fore:#99CCFF | |
| colour.string.open=fore:#FFBBBB,back:#342727 | |
| colour.string.verbatim=fore:#FF7070 | |
| colour.string=fore:#FF9999 | |
| colour.struct=fore:#804020 | |
| colour.superclass=fore:#4479D6 | |
| colour.text.comment=$(colour.code.comment.box) | |
| colour.user=fore:#FF0000,bold,italics | |
| colour.whitespace=fore:#606060 | |
| fold.margin.colour=#202020 | |
| fold.margin.highlight.colour=#C0C0C0 | |
| # caret color and settings | |
| caret.fore=#AFAFAF | |
| caret.width=2 | |
| caret.line.back=#FFFFFF | |
| caret.line.back.alpha=16 | |
| # selection color and settings | |
| #selection.fore=#FFD802 | |
| #selection.back=#2D46B3 | |
| #selection.alpha=256 | |
| selection.fore=#E0E2D4 | |
| selection.back=#49483E | |
| selection.alpha=256 | |
| # Default Editor Style | |
| style.*.32=$(font.base),back:$(colour.global.back),fore:$(colour.global.fore) | |
| style.*.33=$(colour.linenumbers),$(font.small) | |
| style.*.34=$(colour.brace.highlight),bold | |
| style.*.35=$(colour.brace.incomplete),bold | |
| style.*.37=$(colour.indentationguide) | |
| # Maxscript.properties style overrides ( those override the properties in maxscript.properties ) | |
| # Line number | |
| style.MAXScript.33=$(colour.linenumbers),$(font.small) | |
| # Brace highlight | |
| style.MAXScript.34=$(colour.brace.highlight),bold | |
| # Brace incomplete highlight | |
| style.MAXScript.35=$(colour.brace.incomplete),bold | |
| # Control characters | |
| style.MAXScript.36= | |
| # Indentation guides | |
| style.MAXScript.37=$(colour.indentationguide) | |
| # Default | |
| style.MAXScript.32=$(font.base),back:$(colour.global.back),fore:$(colour.global.fore) | |
| # White space | |
| style.MAXScript.0=$(colour.whitespace) | |
| # Comment: /* */. | |
| style.MAXScript.1=$(colour.code.comment.box),$(font.code.comment.box) | |
| # Line Comment: --. | |
| style.MAXScript.2=$(colour.code.comment.line),$(font.code.comment.line),eolfilled | |
| # Number | |
| style.MAXScript.3=$(colour.number) | |
| # String | |
| style.MAXScript.4=$(colour.string) | |
| # Verbatim strings | |
| style.MAXScript.5=$(colour.string.verbatim),eolfilled | |
| # End of line where string is not closed | |
| style.MAXScript.6=$(colour.string.open),eolfilled | |
| # Identifiers | |
| style.MAXScript.7= | |
| # Operators | |
| style.MAXScript.8=$(colour.operator),medium | |
| # Keyword arg name | |
| style.MAXScript.9=$(colour.argument),italics | |
| # Name value | |
| style.MAXScript.10=$(colour.char) | |
| # Pathname | |
| style.MAXScript.11=$(colour.pathname),$(font.monospace) | |
| # Keywords1 - Keywords | |
| style.MAXScript.12=$(colour.keyword),bold | |
| # Keywords2 - Rollout controls | |
| style.MAXScript.13=$(colour.preproc),bold | |
| # Keywords3 - Functions | |
| style.MAXScript.14=$(colour.function) | |
| # Keywords4 - MXS Classes | |
| style.MAXScript.15=$(colour.class) | |
| # Keywords5 - MAXClasses | |
| style.MAXScript.16=$(colour.maxclass) | |
| # Keywords6 - MAXSuperClasses | |
| style.MAXScript.17=$(colour.superclass) | |
| # Keywords7 - Core interfaces | |
| style.MAXScript.18=$(colour.coreinterface) | |
| #,italics | |
| # Keywords8 - Object sets | |
| style.MAXScript.19=$(colour.objectset) | |
| #,italics | |
| # Keywords9 - StructDefs | |
| style.MAXScript.20=$(colour.struct) | |
| #,italics | |
| # Keywords10 - Const reserved globals | |
| style.MAXScript.21=$(colour.constantglobals) | |
| #,italics | |
| # Keywords11 - Reserved globals | |
| style.MAXScript.22=$(colour.globals) | |
| # Keywords12 - User defined | |
| style.MAXScript.23=$(colour.user),bold,italics |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment