Dreamweaver的一个小技巧:让velocity页面被正确识别

一直用Dreamweaver,从3.0到2004mx一直在用,尽管他因为现在的个头已经变得有点重量级了,但仍然对他情有独钟,用他来设计web界面,效率是很高的。项目组做web项目比较多,我常常借机推广dreamweaver,有些朋友也比较爱用,只是版本偏向速度快的低版本。而我则一直用2004mx,同事选择低版本速度可能是一个原因,但更主要的原因可能还是因为2004mx过于复杂难用,因为毕竟不像我已经用过好几年了,我发现仅仅因为一个原因,很多同事放弃了dreamweaver,通常我们的页面开发是velocity的vm页面,一般情况下,vm不能被dreamweaver识别成html网页,不能在视图中切换代码视图和设计视图,而且连代码都不能分色,大家不知道如何设置,只以为vm页面目前是业界主流编辑器不被广泛支持的页面格式,甚至华为的一个朋友把这个观点写到正式文档里去,实际上velocity页面就是html页面,通过对编辑器的扩展很容易就实现了支持,要使dreamweaver支持vm编辑,设置如下:
打开MacromediaDreamweaver MX 2004ConfigurationDocumentTypesMMDocumentTypes.xml,做如下修改:

< ?xml version="1.0"?>
<documenttypes xmlns:MMString=
"http://www.macromedia.com/schemes/data/string/"><documenttype id="HTML" internaltype="HTML"
winfileextension="htm,html,shtml,shtm,stm,
tpl,lasso,xhtml,vm" //这里加了vm扩展名
macfileextension=
"htm,html,shtml,shtm,tpl,lasso,xhtml"
file="Default.html" writebyteordermark="false"> <title> <mmstring :loadString id="mmdocumenttypes_0" /> </title> <description> <mmstring :loadString id="mmdocumenttypes_1" /> </description> </documenttype>
....................
</documenttypes>

<documenttype id="HTML" internaltype="HTML"
winfileextension="htm,html,shtml,shtm,stm,
tpl,lasso,xhtml,vm" //这里加了vm扩展名
macfileextension=
"htm,html,shtml,shtm,tpl,lasso,xhtml"
file="Default.html" writebyteordermark="false"> <title> <mmstring :loadString id="mmdocumenttypes_0" /> </title> <description> <mmstring :loadString id="mmdocumenttypes_1" /> </description> </documenttype>
....................
</documenttypes>

再重启dreamweaver打开vm页面试试,是不是ok了。对于其他几个编辑器的配置也都在配置选项里加一下扩展名就可以支持了。
往往碰到这样的问题,我们应该先想想,到底是自己不会,还是软件没有提供这个功能。

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页