Dreamweaver中光标定位不准确怎么回事,应该怎么解决这个问题呢?本篇文章小编给大家分享一下Dreamweaver中光标定位不准确问题解决办法,对此有需要的小伙伴们可以来看看。
UTF-8页面,Dreamweaver CC 设计模式 光标定位不准确,显示效果如下:
个人认为这里因为Dreamweaver对中文支持不好引起的问题, 我们知道当在utf8编码下, 中文是占两个字符的位置的. 可能DW没有考虑到这个, 把所有的文字做统一长度来处理, 也把中文也当作是一个字符位. 导致光标定位的时候不准确.
解决方法 :
选择“编辑”菜单 ——> 首选参数——> 左边的分类选“字体” ——> 右边字体设置里把“使用动态字体映射”这项前面的勾去掉!
我们先来看下这项的解析:
使用动态字体映射是一种可用于 Windows 平台上的 Unicode 编码的选项。如果选择此选项,Dreamweaver 将检查选定的字体家族是否具有用于呈现每个字符的必需字形。如果字体家族缺少字形,Dreamweaver 将用可显示所需字符的适当字体家族代替。当您在单一文档中使用多种语言时,这样可防止出现不需要的字符。
很明显是DW自动匹配的字体对中文支持不好,接着就引起了中文部分光标定位不准确的问题!!解决之后的中文光标定位就很正确了,如图:
另外说下,在代码编辑功能上,DW比Sublime 逊了一大截,但DW的设计模式还是很方便的,对于发文章前的文章编写起到很好的辅助作用,可以先在DW用设计模式把文章写好,再一键粘贴到博客后台文章发布源代码处,超级省事!
在程模式下utf8编码不准
在首选项中选择字体栏,把Unicode的字体统一设置为宋体/新宋体。问题解决。
据说可能的原因是DW对中文的支持不好。我们知道,UTF8中,中文应该是占2个字符的。但是这里DW可能把中英文统一作1个字符处理了。导致光标偏移。