下了个sublime Text2,也装了gbk encoding support插件,但是还是无法编辑gbk文档,打开看没问题,但是一修改gbk文档,在浏览器和其他编辑器就变成乱码了???

解决方案 »

  1.   

    只要修改并保存,就会转换为UTF8,与内容中META标签指定的charset=gbk就不符了,所以会乱码。
    所以只能在修改之后再用转码工具把文件从UTF8转换成GBK。
      

  2.   

    记得sublime Text2是支持参数启动调用的,有一项好像是等待它运行完毕。
    这样的话,你可以写一个批处理,再找一个支持命令行调用的编码转换工具。
    在批处理里先用转码工具把%1(就是你要编辑的WEB页面)从GBK转换成UTF8。
    然后用sublime Text2的那个参数调用它打开%1,并等待sublime Text2关闭。
    再调用转码工具把%1从UTF8转换成GBK。
    或者省略第一步,由你安装的转码插件去转。
    至于是否可以改写sublime Text2的那个插件来完成这个工作,我没研究,楼主有兴趣可以找找资料。
      

  3.   

    转码工具把文件从UTF8转换成GBK这个可以解决,弱弱的问句:怎样实现一个窗口有两个编辑界面啊?