昨天工作给了我一个新的Macbook Pro,我很难让Dreamweaver CS5.5使用我的LESS文件。起初,我收到一条错误消息,说它无法打开文件类型,因此我点击了Adobe帮助区域和用户论坛,找到了有关编辑Extensions.txt和MMDocumentTypes.xml的解决方案。所以现在我可以从我的本地文件侧面板打开文件,但不能从File - >打开文件。打开。尽管它被列为样式表扩展,但代码提示和着色不起作用。奇怪的是,现在如果我对这些文件进行编辑,DW仍会打开LESS文件而不会出现错误。任何人都有任何想法,我怎么能完全运作?
以下是我在研究中发现的几篇文章,并尽可能地遵循:
http://help.adobe.com/en_US/dreamweaver/cs/extend/WS5b3ccc516d4fbf351e63e3d117f53d6108-7fda.html
http://helpx.adobe.com/dreamweaver/kb/change-add-recognized-file-extensions.html
答案 0 :(得分:1)
从我今天的尝试来看,现在对我来说有点意义。我有它在CS5上工作。要开始使用,您应该在计算机上显示所有文件。 Spotlight(OS X)使得查找这些文件的所有实例变得非常容易。找到后,CMD + R将显示文件所在的父文件夹。
" Extensions.txt"处理DW是否可以从模态窗口/程序菜单打开文件。此文件位于2个位置,您应使用"文本编辑"进行编辑。或另一个基础编辑程序:
为此,您只需声明一个新类型:
CSS,SCSS,LESS:Style Sheets
您需要编辑的第二个文件位于文件夹" DocumentTypes"在CS6中我相信该文件夹已移至: USERS / library / Application Support / Adobe / Deamweaver CS5 / en_US / Configuration /
但是,在CS5中,我在Applications / Dreamweaver / Configuration /中找到了这个文件夹 从这里开始编辑" MMDocumentTypes.xml"这个文件应该解释你之前在" Extensions.txt"中定义的那些扩展。应该表现。 (再次,使用基本的文本编辑器。)
我想在140左右的某个地方,你会看到以下内容:
<documenttype id="CSS" internaltype="Text" winfileextension="css" macfileextension="css" file="Default.css" writebyteordermark="false" mimetype="text/css" >
从这里添加&#34; scss,less&#34;到了&#39; winfileextension&#39;和&#39; macfileextension&#39;。因为您使用的是Mac,所以您可能希望确保在Mac上填写“macfileextension”&#39;属性。
结果应如下所示:
<documenttype id="CSS" internaltype="Text" winfileextension="css,scss,less" macfileextension="css,scss,less" file="Default.css" writebyteordermark="false" mimetype="text/css" >
干杯!