Adobe Dreamweaver:在无法识别的文件类型(如“ .master”)中突出显示代码

|| Dreamweaver不会激活代码突出显示/提示/错误检查功能,除非您使用的文件类型已知(.php .htm .html .css .js .aspx等),但我正在使用ASP.NET编写项目而且我有一个问题,Dreamweaver无法识别所有ASP.NET文件类型。 .aspx有效,.vb有效,但.master文件显示为纯文本,无提示/突出显示无设计视图。我可以先编辑.aspx,然后再另存为,但这是一个很大的麻烦。有没有人知道让Dreamweaver认为它正在编辑.aspx(用于适当提示)但实际上是.master的方法?     
已邀请:
        对于其他可能按照此Adobe页面上的说明存在相同问题的人,@ rtpHarry正确地指出了该文档的另一个版本需要更新。 我认为这适用于CS5,但以下说明适用于Dreamweaver Creative Cloud。 关闭Dreamweaver,转到   C:\\ Users [用户] \\ AppData \\ Roaming \\ Adob​​e \\ Dreamweaver   CC \\ zh_CN \\ Configuration \\ DocumentTypes 在记事本中打开MMDocumentTypes.xml。请注意,此漫游数据是一个隐藏文件夹,因此您可能需要更改Windows设置 更改您要编辑的文件扩展名类型的行。例如,添加一个.CSHTML扩展名以启用常规HTML代码着色是这样的:
<documenttype id=\"HTML\" internaltype=\"HTML\" winfileextension=\"html,htm,shtml,shtm,stm,tpl,lasso,xhtml\" macfileextension=\"html,htm,shtml,shtm,tpl,lasso,xhtml,ssi\" file=\"Default.html\" writebyteordermark=\"false\" mimetype=\"text/html\">
对此
<documenttype id=\"HTML\" internaltype=\"HTML\" winfileextension=\"cshtml,html,htm,shtml,shtm,stm,tpl,lasso,xhtml\" macfileextension=\"cshtml,html,htm,shtml,shtm,tpl,lasso,xhtml,ssi\" file=\"Default.html\" writebyteordermark=\"false\" mimetype=\"text/html\">
重新打开Dreamweaver并查看更改!     
        您在Mac上吗?如果是这样,那么(大概)应该只是在.APP \的PLIST文件中进行一点挖掘...类似于:
<dict>
   <key>com.adobe.dreamweaver</key>
   <string>ASPX</string>
   <key>public.filename-extension</key>
   <array>
      <string>aspx</string>
      <string>QQZYX</string> <!-- add this line -->
   </array>
   <key>public.mime-type</key>
   <string>text/html</string>
</dict>
我现在在Windows计算机上,因此我自己无法验证这一点,但是您应该可以右键单击,将Dreamweaver作为“捆绑包”打开,打开目录,再打开info.plist文件使用文本编辑器(Smultron,TextMate),并将另一个字符串添加到ASPX文件的文件扩展名关联数组中。 在我的示例中,.aspx文件和.qqzyx文件都将作为ASPX文件打开。您正在使用Dreamweaver,所以我假设您熟悉XML :) 更新:看起来您想要Extensions.txt文件。这里的说明: http://kb2.adobe.com/cps/164/tn_16410.html     

要回复问题请先登录注册