2011年5月12日星期四

保护眼睛,黑色背景的DreamWeaver(DW)代码颜色样式 CodeColor.Xml

        长期写代码的朋友的福音,一个代替Dreamweaver默认代码颜色样式的xml文件!虽然本人自己也试图一个个的更改默认颜色,不过既烦,效果又不好,颜色杂乱不柔和。现在有一位叫Tom Sramek的好心人为我们提供了现成的代码颜色样式,真是太棒了! 

目前支持的语言:

CSSHTMLPHPJavaScriptXMLJavaJSPActionScriptWMLColdFusionColdFusion component

就是没有asp...

第一步:关闭Dreamweaver
第 二步:浏览 C:\Documents and Settings\%username%\Application Data\Adobe(Dreamweaver 8是Macromedia)\Dreamweaver 9\Configuration\CodeColoring\ (on WinXP)
orC:\Users\%username%\Application Data\Adobe\Dreamweaver 9\Configuration\CodeColoring\ (on Vista)
第三步:将原来的 Colors.xml 做一个备份或者改个名,比如改成Colors2.xml,以备将来还原默认
第四步:下载
dreamweaver_colours.zip(3k),解压后放到第二步找到的目录下
第五步:打开Dreamweaver,并且把默认背景颜色改成 #252A32 (我个人感觉这个颜色有点模糊,我比较喜欢#191919)就行了!

自己修改了colors.xml,加入了对asp代码的颜色匹配,如下:

<colorGroup doctypes="ASP-VB">
  <tagColor id="CodeColor_CFScriptTag" text="#990033" />
  <syntaxColor id="CodeColor_CSSImport" text="#009999" bold="true" />
  <syntaxColor id="CodeColor_CSSMedia" text="#990000" bold="true" />
  <syntaxColor id="CodeColor_CSSComment" text="#999999" />
  <syntaxColor id="CodeColor_CssKeywordImportant" text="#E77E7E" bold="true" />
  <syntaxColor id="CodeColor_CSSProperty" text="#FFCC00" />
  <syntaxColor id="CodeColor_CSSSelector" text="#33CCFF" />
  <syntaxColor id="CodeColor_CSSString" text="#FFCC33" />
  <syntaxColor id="CodeColor_CSSValue" text="#99FF33" />
  <syntaxColor id="CodeColor_DateText" text="#333333" bgcolor="#FFFFCC" />
  <tagColor id="CodeColor_HTMLAnchor" text="#99FF00" />
  <syntaxColor id="CodeColor_HTMLString" text="#0099FF" />
  <syntaxColor id="CodeColor_HTMLComment" text="#666666" bgcolor="#252A32" italic="true" />
  <tagColor id="CodeColor_HTMLForm" text="#FFCC00" />
  <tagColor id="CodeColor_HTMLImage" text="#9966FF" />
  <syntaxColor id="CodeColor_HTMLNumber" text="#3399FF" />
  <tagColor id="CodeColor_HTMLObject" text="#FF3333" />
  <syntaxColor id="CodeColor_HTMLTag" text="#00FFFF" />
  <tagColor id="CodeColor_HTMLScript" text="#993333" />
  <syntaxColor id="CodeColor_HTMLEntity" text="#FFFFFF" bold="true" />
  <tagColor id="CodeColor_HTMLStyle" text="#FFCCFF" />
  <tagColor id="CodeColor_HTMLTable" text="#00CCCC" />
  <tagColor id="DWTagLibrary_html" text="#E3DE5F" />
  <syntaxColor id="CodeColor_HTMLText" text="#FFFFFF" bgcolor="#252A32" />
  <syntaxColor id="CodeColor_JavascriptBracket" text="#33CCFF" bold="true" />
  <syntaxColor id="CodeColor_JavascriptClient" text="#9966CC" />
  <syntaxColor id="CodeColor_JavascriptComment" text="#CCCCCC" />
  <syntaxColor id="CodeColor_JavaScriptDefaultText" text="#FFFFFF" />
  <syntaxColor id="CodeColor_JavascriptFunction" text="#CCCCCC" bold="true" />
  <syntaxColor id="CodeColor_JavascriptIdentifier" text="#FFFFFF" />
  <syntaxColor id="CodeColor_JavascriptNative" text="#00FFFF" />
  <syntaxColor id="CodeColor_JavascriptNumber" text="#FF3366" />
  <syntaxColor id="CodeColor_JavascriptOperator" text="#0099FF" />
  <syntaxColor id="CodeColor_JavascriptRegexp" text="#99FF00" />
  <syntaxColor id="CodeColor_JavascriptReserved" text="#0099FF" bold="true" />
  <syntaxColor id="CodeColor_JavascriptString" text="#0099FF" />
  <syntaxColor id="CodeColor_VBSBlock" text="#E77E7E" bold="true" />
  <syntaxColor id="CodeColor_VBSBracket" text="#CC9900" />
  <syntaxColor id="CodeColor_VBSComment" text="#FFCC00" />
  <syntaxColor id="CodeColor_VBSConstants" text="#FF3333" bold="true" />
  <syntaxColor id="CodeColor_VBSFunction" text="#8FE28F" />
  <syntaxColor id="CodeColor_VBSIdentifier" text="#DEDECB" />
  <syntaxColor id="CodeColor_VBSNumber" text="#8FE28F" />
  <syntaxColor id="CodeColor_VBSReserved" text="#8FE28F" />
  <syntaxColor id="CodeColor_VBSString" text="#FF6666" />
  <syntaxColor id="CodeColor_VBScriptDefaultText" text="#CCCCCC" />
  <syntaxColor id="CodeColor_VBSOperator" text="#DEDECB" />
  <syntaxColor id="CodeColor_VBSNative" text="#7CB7F1" />
  <tagColor id="DWTagLibrary_php" text="#0099FF" />
 </colorGroup>

只要把上面这段复制到colors.xml的<codeColors>...</codeColors>中就行了,颜色大致参考PHP 

      经 过本人亲自试验,发现上面给的下载地址中的文件解压后只有HTML、JAVASCRIPT、CSS等几个颜色方案,但对于经常做项目的朋友来说,动态网页 如JSP也是一日三餐,因此我又自己设置了一下JSP中的颜色方案,同样把下面的JSP颜色代码复制到colors.xml 的<codeColors>...</codeColors>中即可(如果你想自定义修改一下,可以在DW菜单栏中选 编辑--->首选参数--->代码颜色,右侧选择需要修改的方案,点击下面的“编辑颜色方案”修改即可):
<colorGroup doctypes="JSP">
  <tagColor id="CodeColor_CFScriptTag" text="#FF3333" />
  <syntaxColor id="CodeColor_CSSImport" text="#99CC00" bold="true" />
  <syntaxColor id="CodeColor_CSSMedia" text="#FF3300" bold="true" />
  <syntaxColor id="CodeColor_CssKeywordImportant" text="#FF0000" bold="true" />
  <syntaxColor id="CodeColor_CSSSelector" text="#FF99FF" />
  <syntaxColor id="CodeColor_CSSValue" text="#99FF33" />
  <syntaxColor id="CodeColor_CSSProperty" text="#0099FF" />
  <syntaxColor id="CodeColor_CSSComment" text="#999999" />
  <syntaxColor id="CodeColor_CSSString" text="#FFCC33" />
  <tagColor id="CodeColor_HTMLAnchor" text="#99FF00" />
  <tagColor id="CodeColor_HTMLForm" text="#FFCC00" />
  <tagColor id="CodeColor_HTMLImage" text="#9966FF" />
  <tagColor id="CodeColor_HTMLObject" text="#FF3333" />
  <tagColor id="CodeColor_HTMLScript" text="#993333" />
  <tagColor id="CodeColor_HTMLStyle" text="#FFCCFF" />
  <tagColor id="CodeColor_HTMLTable" text="#00CCCC" />
  <tagColor id="DWTagLibrary_html" text="#E3DE5F" />
  <syntaxColor id="CodeColor_HTMLTag" text="#00FFFF" />
  <syntaxColor id="CodeColor_HTMLNumber" text="#3399FF" />
  <syntaxColor id="CodeColor_HTMLEntity" text="#FFFFFF" bold="true" />
  <syntaxColor id="CodeColor_HTMLText" text="#FFFFFF" />
  <syntaxColor id="CodeColor_HTMLString" text="#999999" />
  <syntaxColor id="CodeColor_HTMLComment" text="#666666" italic="false" />
  <syntaxColor id="CodeColor_JavaJSP" text="#009999" />
  <syntaxColor id="CodeColor_JavaReserved" text="#0000FF" />
  <syntaxColor id="CodeColor_JavaIdentifier" text="#999999" />
  <syntaxColor id="CodeColor_JavaFunction" text="#0000FF" />
  <syntaxColor id="CodeColor_JavaBlock" text="#CC6666" />
  <syntaxColor id="CodeColor_JavaBracket" text="#FF9900" />
  <syntaxColor id="CodeColor_JavaDefaultText" text="#FFFFFF" />
  <syntaxColor id="CodeColor_JavaOther" text="#66CC99" />
  <syntaxColor id="CodeColor_JavaNumber" text="#FF0000" />
  <syntaxColor id="CodeColor_JavaImplicit" text="#999900" />
  <syntaxColor id="CodeColor_JavaOperator" text="#FFFFFF" />
  <syntaxColor id="CodeColor_JavaComment" text="#999999" />
  <syntaxColor id="CodeColor_JavaString" text="#FFCC00" />
  <syntaxColor id="CodeColor_JavascriptRegexp" text="#99FF00" />
  <syntaxColor id="CodeColor_JavascriptReserved" text="#00FFFF" bold="true" />
  <syntaxColor id="CodeColor_JavascriptNative" text="#00CCCC" />
  <syntaxColor id="CodeColor_JavascriptIdentifier" text="#FF3300" />
  <syntaxColor id="CodeColor_JavascriptFunction" text="#999999" bold="true" />
  <syntaxColor id="CodeColor_JavascriptClient" text="#9966CC" />
  <syntaxColor id="CodeColor_JavascriptBracket" text="#33FFCC" bold="true" />
  <syntaxColor id="CodeColor_JavaScriptDefaultText" text="#FFFFFF" />
  <syntaxColor id="CodeColor_JavascriptNumber" text="#FF3366" />
  <syntaxColor id="CodeColor_JavascriptOperator" text="#0099FF" />
  <syntaxColor id="CodeColor_JavascriptComment" text="#999999" />
  <syntaxColor id="CodeColor_JavascriptString" text="#3399FF" />
  <tagColor id="DWTagLibrary_jrun" text="#000099" />
  <syntaxColor id="CodeColor_JSPIncludeBlock" text="#FF6600" />
  <syntaxColor id="CodeColor_JspIncludeDirDefaultText" text="#666666" />
  <syntaxColor id="CodeColor_JSPIncludeOperator" text="#0099FF" />
  <syntaxColor id="CodeColor_JSPIncludeString" text="#99CC00" />
  <syntaxColor id="CodeColor_JSPIncludeAttributes" text="#999966" />
  <syntaxColor id="CodeColor_JSPTaglibBlock" text="#000000" />
  <syntaxColor id="CodeColor_JspTagLibDirDefaultText" text="#000000" />
  <syntaxColor id="CodeColor_JSPTaglibOperator" text="#000000" />
  <syntaxColor id="CodeColor_JSPTaglibString" text="#006600" />
  <syntaxColor id="CodeColor_JSPTaglibAttributes" text="#0000FF" />
  <tagColor id="DWTagLibrary_jsp" text="#FF99FF" />
  <syntaxColor id="CodeColor_JSPPageBlock" text="#FF6699" />
  <syntaxColor id="CodeColor_JspPageDirDefaultText" text="#000000" />
  <syntaxColor id="CodeColor_JSPPageOperator" text="#0099FF" />
  <syntaxColor id="CodeColor_JSPPageString" text="#FF6666" />
  <syntaxColor id="CodeColor_JSPPageAttributes" text="#9966FF" />
  <syntaxColor id="CodeColor_LibraryText" text="#FFFFFF" bgcolor="#FFFFCC" />
  <syntaxColor id="CodeColor_DateText" text="#000000" bgcolor="#FFFFCC" />
 </colorGroup>

没有评论:

发表评论