快捷导航

[MaxScripts] 我的自定义MAX脚本编辑器,代码高亮功能

  [复制链接]
2014-6-8 23:18 / 查看: 46389 / 回复: 95
V5CG提示您:本文由图夫发表,如需商业用途或转载请与图夫联系授权,谢谢配合!
图夫
积分:906
版主
qopbd -2015-8-20 13:26:56 | 显示全部楼层
这必须顶啊
santy -2015-12-4 12:54:47 | 显示全部楼层
好高端的东西啊
lujianhui520 -2015-12-4 15:48:38 | 显示全部楼层
我很喜欢 加油
Q107880362 -2016-3-3 12:10:53 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
archangellw -2016-4-29 19:07:51 | 显示全部楼层
很好很强大!
82734467 -2016-6-23 09:32:34 | 显示全部楼层
队长!队长!队长!队长!队长!
图夫 -2016-8-28 23:20:20 | 显示全部楼层
最新更新:
颜色更艳丽了,更醒目了,注解更多了...


图夫自定的MAX编辑器 -2016.8.28
TK.V5CG.COM

QQ图片20160828231953.png

  1. #图夫自定的MAX编辑器 -2016.8.28
  2. #www.v5cg.com
  3. #!!! DONT EDIT ABOVE THIS LINE !!!

  4. # has no effect in 3ds Max's (old) Scintilla version
  5. find.use.strip=1
  6. replace.use.strip=1

  7. # disable auto-intend of opening and closing brackets
  8. indent.automatic=1
  9. indent.opening=0
  10. indent.closing=0
  11. indent.maintain.filepattern=0

  12. title.show.buffers=0

  13. # Give symbolic names to the set of fonts used in the standard styles.
  14. font.base=font:微软雅黑,size:11
  15. ----font.base=font:Source Code Pro Black,size:11  --这里是默认的字体
  16. font.small=font:Consolas,size:10  --最左侧行数字体和大小

  17. font.comment=font:Segeo UI,size:10   --这是备注的字体
  18. font.code.comment.box=$(font.comment)
  19. font.code.comment.line=$(font.comment)
  20. font.code.comment.doc=$(font.comment)
  21. font.code.comment.nested=$(font.comment)

  22. font.text=font:Segeo UI,size:11
  23. font.text.comment=font:Segeo UI,size:11,italics

  24. font.embedded.base=font:Segeo UI,size:11,italics
  25. font.embedded.comment=font:Comic Sans MS,size:8

  26. font.monospace=font:Consolas,size:18--设置行间距

  27. # Give symbolic names to the set of colours used in the standard styles.
  28. colour.global.back=#14171c  --整体背景色
  29. colour.global.fore=#abb9c3 --变量名的颜色

  30. colour.code.comment.line=fore:#484848 --单行注释的内容
  31. #~ colour.code.comment.line=fore:#ff0000
  32. colour.code.comment.box=fore:#484848 --多行注释的内容
  33. colour.code.comment.doc=$(colour.code.comment.box)
  34. colour.code.comment.nested=$(colour.code.comment.box)
  35. colour.text.comment=$(colour.code.comment.box)
  36. colour.other.comment=$(colour.code.comment.box)
  37. colour.embedded.comment=$(colour.code.comment.box)
  38. colour.notused=back:#FF0000

  39. colour.brace.highlight=fore:#0047e9
  40. colour.brace.incomplete=fore:#AA0000

  41. colour.indentationguide=fore:#404040,back:$(colour.global.back) --括号之前的连线

  42. colour.linenumbers=back:#000000,fore:#353535 --左边的行号色和底色

  43. colour.whitespace=fore:#0363e7 -- #号
  44. colour.foldmargin=$(colour.indentationguide)

  45. fold.margin.colour=#202020
  46. fold.margin.highlight.colour=#000000


  47. colour.number=fore:#a1601f  --数字
  48. colour.keyword=fore:#0181fe --逻辑条件关键字
  49. colour.reserved=fore:#FF0000
  50. colour.string=fore:#31a188 --字符串
  51. colour.string.verbatim=fore:#FF0000
  52. colour.string.open=fore:#FFBBBB,back:#730000 --字符串出错
  53. colour.char=fore:#ff8182
  54. colour.operator=fore:#893610 -- 括号和计算符号+-/*
  55. colour.argument=fore:#ff0164 --title颜色
  56. #3983E6

  57. colour.preproc=fore:#228f3c --主控件

  58. colour.pathname=fore:#59B344 -- 变量名
  59. colour.function=fore:#61a131 --messagbebox 的颜色
  60. colour.class=fore:#862dff -- color 颜色的颜色
  61. colour.maxclass=fore:#60A030 -- MAX自身的类名
  62. colour.superclass=fore:#7e82ff -- MAX自身的超级类名
  63. colour.coreinterface=fore:#4479D6
  64. colour.objectset=fore:#d503d8
  65. colour.struct=fore:#61a131 --dotnet颜色
  66. colour.constantglobals=fore:#049488 -- 全局常量true / false
  67. colour.globals=fore:#b84084
  68. colour.user=fore:#FF0000,bold,italics

  69. # caret color and settings
  70. caret.fore=#AFAFAF
  71. caret.width=2
  72. caret.line.back=#FFFFFF
  73. caret.line.back.alpha=16

  74. # selection color and settings
  75. selection.fore=#606060
  76. selection.back=#ff0000
  77. selection.alpha=100


  78. # Maxscript.properties style overrides ( those override the properties in maxscript.properties )

  79. # Line number
  80. style.MAXScript.33=$(colour.linenumbers),$(font.small)

  81. # Brace highlight
  82. style.MAXScript.34=$(colour.brace.highlight),bold

  83. # Brace incomplete highlight
  84. style.MAXScript.35=$(colour.brace.incomplete),bold

  85. # Control characters
  86. style.MAXScript.36=

  87. # Indentation guides
  88. style.MAXScript.37=$(colour.indentationguide)


  89. #################################################################################################


  90. # Default
  91. style.MAXScript.32=$(font.base),back:$(colour.global.back),fore:$(colour.global.fore)
  92. #www.v5cg.com
  93. # White space
  94. style.MAXScript.0=$(colour.whitespace)
  95. # Comment: /* */.
  96. style.MAXScript.1=$(colour.code.comment.box),$(font.code.comment.box)
  97. # Line Comment: --.
  98. style.MAXScript.2=$(colour.code.comment.line),$(font.code.comment.line),eolfilled
  99. # Number
  100. style.MAXScript.3=$(colour.number)
  101. # String
  102. style.MAXScript.4=$(colour.string)

  103. # Verbatim strings
  104. style.MAXScript.5=$(colour.string.verbatim),eolfilled

  105. # End of line where string is not closed
  106. style.MAXScript.6=$(colour.string.open),eolfilled

  107. # Identifiers
  108. style.MAXScript.7=

  109. # Operators
  110. style.MAXScript.8=$(colour.operator)
  111. #,bold

  112. # Keyword arg name
  113. style.MAXScript.9=$(colour.argument),italics

  114. # Name value
  115. style.MAXScript.10=$(colour.char)

  116. # Pathname
  117. style.MAXScript.11=$(colour.pathname),$(font.monospace)

  118. # Keywords1 - Keywords
  119. style.MAXScript.12=$(colour.keyword),bold

  120. # Keywords2 - Rollout controls
  121. style.MAXScript.13=$(colour.preproc),bold

  122. # Keywords3 - Functions
  123. style.MAXScript.14=$(colour.function)

  124. # Keywords4 - MXS Classes
  125. style.MAXScript.15=$(colour.class)

  126. # Keywords5 - MAXClasses
  127. style.MAXScript.16=$(colour.maxclass)

  128. # Keywords6 - MAXSuperClasses
  129. style.MAXScript.17=$(colour.superclass)

  130. # Keywords7 - Core interfaces
  131. style.MAXScript.18=$(colour.coreinterface)
  132. #,italics

  133. # Keywords8 - Object sets
  134. style.MAXScript.19=$(colour.objectset)
  135. #,italics

  136. # Keywords9 - StructDefs
  137. style.MAXScript.20=$(colour.struct)
  138. #,italics

  139. # Keywords10 - Const reserved globals
  140. style.MAXScript.21=$(colour.constantglobals)
  141. #,italics

  142. # Keywords11 - Reserved globals
  143. style.MAXScript.22=$(colour.globals)

  144. # Keywords12 - User defined
  145. style.MAXScript.23=$(colour.user),bold,italics
复制代码


一边去额 -2016-8-29 10:14:47 | 显示全部楼层
很好很强大,请问怎么更新的???
一叶孤舟 -2016-8-29 15:34:55 | 显示全部楼层
只是改了高亮颜色吗
q771378341 -2016-8-31 14:55:07 | 显示全部楼层
1142210475 -2016-10-21 14:56:37 | 显示全部楼层
找了很久的东西
梓馨 -2016-12-29 14:13:15 | 显示全部楼层
得得得的
lc198555 -2017-4-8 09:49:07 | 显示全部楼层
kan kan xian
暖笙 -2017-4-13 10:59:59 | 显示全部楼层
么么哒,谢谢大神
zakezj -2017-4-14 14:25:46 | 显示全部楼层
嘿嘿,不知有木有用,试试先!!...
Rookie_ME -2017-6-6 22:25:44 | 显示全部楼层
不错哟 好东西
chenglinge -2017-6-13 16:22:24 | 显示全部楼层
我来看看怎么改
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则