不是第一次听见有人问,为什么我的网页报错

Warning: Cannot modify header information – headers already sent by (output started at /home/usr1/public_html/sent.php:42) in /home/usr1/public_html/includes/theme-header.php on line 12

header报错,网页出现乱码,这多半都是编码问题,例如用记事本编辑UTF-8格式的文件导致utf-8 bom问题,搜索一下utf-8 bom,你就知道这个问题有多普遍。

你不想去弄明白到底什么是网页编码,或者有多少种网页编码,你需要的仅仅是一个安全的编辑网页源文件的方法。那么一款合适的代码编辑器就是你迫切需要的。

DreamWaver

强大的网页编辑工具,虽然它很贵,事实上很多人都用便宜的方法使用着它。

用的时候需要注意一点,访问菜单->修改->页面属性,切换到标题/编码选项卡,将编码设置为UTF-8。在编辑WordPress源文件时,应该使用UTF-8编码。

Dreamwaver

Notepad++

如果你支持开源,尊重版权,不妨用这款轻便却强大的小工具Notepad++,它非常适合打开大文件,例如你从phpmyadmin导出的sql文件,当数据库较大时,用dreamwaver或者记事本打开这个文件多半会让你的电脑罢工,但Notepad++可以瞬间打开,没有卡的感觉,全文替换速度也相当快,非常适合移植WordPress程序时候使用。当然它的代码高亮和编辑能力也非常强大。

对于编码问题,你可以用Notepad++轻松转换编码,或者修复BOM问题

notepad++

Dreamwaver和Notepad++基本可以满足编辑网页源代码的所有需要了,但如果你对他们让然不满意,有很多开源的编辑器可供使用,如下图所示。

开源代码编辑器

这图片很具有概括性,图片的来源地址可以告诉你这些编辑器在哪里下载,所以参考一下

22 Neat Code Editors for Windows

1条留言

  1. DreamWaver拼错了~

评论功能已关闭