Notifications
Clear all

[Closed] DarkScintilla: Maxscript Editor dark scheme

A dark color scheme for the Maxscript Editor, inspired by dark schemes available for other IDEs

As i was doing more and more max scripting lately, the urge to do something with the eye hurting Maxscript Editor colors escalated. So i sat down today and had a walkthrough on the various options Scintilla (Maxscript Editors core) provides.

After that i started to tweak, and integrate the color scheme and font settings which i use in other IDE’s like Monodevelop, Flashdevelop or Eclipse ( even VS is set to the dark scheme here). Additionally i transfered nearly all of the color settings previously in the “maxscript.properties” to the “MXS_EditorUser.properties” file, using symbolic color names etc…

So here is the result:
It has not been tested to all it’s extends, but this is a pretty complete set.

Notes:
[ul]
[li]!!! BACKUP YOUR ORIGINAL FILES !!!
[/li][li]There is no adapted “html.properties”, so html display is not “recolored” -> see readme in the zip
[/li][li]This scheme uses Microsofts Consolas font, which is freely downloadable at MS ( see link inside the zip)
[/li][li]Changes can easily be done, just edit self-explaining symbolic color values in “MXS_EditorUser.properties”.
[/li][li]If you make some improvements and tweaks, please contact me and share and i will integrate them
[/li][li]For info about updates, fixes etc. please visit the original post on Scriptspot
[/li][/ul]

Suggestions, improvements etc… are welcome

Download here

Her is how it looks

24 Replies

looks very good, thank you for sharing

Strange, doesnt work for me. I followed the instructions (max is shutdown) then restart with new files in place and colorscheme is still the same as before

1 Reply
(@spacefrog)
Joined: 10 months ago

Posts: 0

hmmm -i think i found the problem…

If you are using userprofiles ( installsettings.ini has “useUserProfiles=1” – which is the default )
you have to copy the “MXS_EditorUser.properties” file to the 3ds max user folder, where 3sdmax.ini sits… on my system (windows 7 x64) this would be

C:\Users\Spacefrog\AppData\Local\Autodesk\3dsMax\2011 – 64bit\enu

but apparently that is OS and install dependent. I will update the readme in the zip accordingly …

Later on i will create a short maxscript install utility

Thx for reporting …

Just updated the package to V1.2.
Now it comes as an installable Maxscript package (*.mzp). Simply drag and drop into a 3ds Max viewport , and the install script will guide you through the process. Now automatically creates backups from existing files and provides an uninstall option.
Small color/font tweaks too…

Download is from the same link in the first post

If you are using IE it can happen that the download comes with *.zip extension, simply change it back to *.mzp. Some IE configuration change extensions based on the file’s content…

I like, thx!

 JHN

I think we all know what this will lead to, right?!
I also have a custom color scheme, and wouldn’t it be nice if there was some way of distributing that too, and maybe also allow others to make custom schemes ooor, some converter for popular vim/n++ e.a like schemes…

I’m not saying we should, but we could…

Right…,

-Johan

I get an error when I drag and drop the mzp file, it complains about the sunkenedge ?
When I simply put it in comment it doesn’t get any better.

Also I get the same error when I change it back to zip, unpack it and drag&drop the instal.mzp.

1 Reply
(@spacefrog)
Joined: 10 months ago

Posts: 0

Totally strange … which Max Version ?

EDIT:
apparently it’s an old Max Version, damn – forgot to test the install package on Max2008/Max2009… But now that i did so, i see the same error. Stay tuned, i will fix that ASASP
Thanks for reporting…

Okay – fixed and updated to 1.2a

Really stupid Label-text error. In fact, you can’t assign a Label’s text to a string variable during creation on older Max versions, but it seems to work in Max 2012…

thx again and sorry for the hickup…

it was max version 2011 , gonna try it here at home now and get back at you!

forgot I didn’t have a 2011 installed at home, working at 2010 and 2012, gonna look at it tomorrow!

Typo:

indent.closeing=0

Should be:

indent.closing=0

Page 1 / 2