用科汛有一段时间了,因为用dw死机(换过多台电脑,xp和2003,dw8和cs3都试过还不行),修改文件就一直用editplus,今天做界面想用dw,但是这个死机的问题一直没解决,就花了一个上午把它解决掉了,忍不住发个贴:
先说一下死机的症状:用dw打开静态页面都没有问题,打开asp文件在设计视图下面也没问题,但是用鼠标在代码视图中点一下,鼠标就变成漏斗形,打开任务管理器看,dw的cpu占了100%,就是等半个小时也是这样。
在网上和论坛里搜索一下,一点头绪都没有,自己研究一下,总结出两点规律:
1.把dw里面的站点都删除掉,打开任何文件都没问题,但是把站点删除了,用dw编辑科汛文件就没多大意义了,还不如用文本编辑器。
2.html文件打开没问题,asp中没有包含文件的打开也没问题,死机的文件都是那些包含文件的asp文件(类似这样的代码:<!--#include file="../KS_Cls/Kesion.CommonCls.asp"-->)。dw默认情况下,进入代码视图时要读取这些include文件,就造成死机现象,所以我们要对dw设置一下,不让它读这些包含的文件,就不会死机了。设置的方法是:打开dw首选参数(Ctrl+U),在分类中找到“不可见元素”,然后在右边最下边把“服务器端包括:显示所包含文件的内容”的勾去掉就行了。试试吧。