大家好,即使我强制 DreamWeaver CS5 允许将 .ast 扩展名作为 MIME 类型 php5 打开,DreamWeaver 现在也可以正确打开并着色如这里所述,我仍然很难弄清楚为什么它仍然区分这两个文件扩展名!
症状:外部文件和设计视图
我有一个文件 foo.php,其中 php 包含其他文件(例如 php 组合的 css.php 和 js.php)。现在,打开 foo.php 时所有功能都运行正常:外部(包含的)php 文件全部被正确识别。但是,当我更改 foo.php >> foo.ast 并再次打开它时,它不再识别顶部栏中的文件扩展名。此外,我失去了设计/实时视图功能。**
当我将 foo.ast 更改为 foo.php 时,一切又恢复正常了!
有人知道为什么一个扩展与另一个扩展之间存在差异吗?
注1:我已将.ast
扩展名添加到这四个文件,旁边是.php
:
1C:\Users\Sam\AppData\Local\VirtualStore\Program 文件 (x86)\Adobe\Adobe Dreamweaver CS5\configuration\DocumentTypes\MMDocumentTypes.xml
2C:\Program 文件(x86)\Adobe\Adobe Dreamweaver CS5\configuration\DocumentTypes\MMDocumentTypes.xml
3C:\Users\Sam\AppData\Roaming\Adobe\Dreamweaver CS5\en_US\Configuration\Extensions.txt
4C:\Program 文件(x86)\Adobe\Adobe Dreamweaver CS5\configuration\Extensions.txt
笔记2:有时,甚至 .php 文件也不想显示在设计视图或实时视图中。这可能是由于安装损坏造成的吗?
答案1
我遇到了同样的问题,尽管文件类型不同。
您的 C:\Users\Sam\AppData\Roaming\Adobe\Dreamweaver CS5\en_US\Configuration\DocumentTypes 中是否有 MMDocumentTypes.xml 文件?如果有,我会为其添加 .ast 扩展名。