最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】Mac下好用的支持GBK编码的文本代码编辑器

Mac crifan 8367浏览 0评论

Mac中已安装了Sublime Text 3和ATOM编辑器,但是对于从Windows拷贝过来的,GBK编码的文本支持都不好:

打开后,中文是乱码:

但是Mac中的 文本编辑器,却是可以正常打开的:

但是却不支持语法高亮,很好用。

注:Windows中,Notepad++就可以很好的支持ANSI和UTF-8等编码,且支持互相转换。

mac 文本编辑器 编码支持

Mac 上好用的文本编辑器有哪些? – 知乎

mac上什么文本编辑器可以支持ANSI中文编码? – V2EX

用WebStorm试试:

Realod in another encoding -》 Reload

 

试试GBK:

结果就可以了:

-》所以可以用Webstorm去,用正确的GBK编码去加载后,然后另存为UTF-8编码即可。

不过也可以去:

想办法看看,给Sublime添加GBK/GB18030/GB2312的编码支持

mac sublime text gbk编码

Sublime Text 3技巧:支持GB2312和GBK编码 – n1rAy – 博客园

Sublime Text3打开GBK编码文件中文乱码的问题解决办法 – 为程序员服务

 装了ConvertToUTF8,结果打开还是出错:

File: /RSE转换数据-人员信息导入.sql
Encoding: GB2312
Error: Codecs missing
Please install Codecs33 plugin (https://github.com/seanliang/Codecs33/tree/osx).

(后来才注意到,就是提醒要安装Codecs33插件)

结果错误依旧:

GitHub – seanliang/Codecs33: CJK library files missing in the embedded Python of Sublime Text 3

安装了Codecs33之后,重启Sublime后,就可以正常的打开GBK的文件,中文正常显示了:

【总结】

想要让Mac中的能正常打开ANSI,GBK编码的文件,则可以:

方法1:

Sublime中,通过(Preferences-》Package Control-》Install Package)安装插件Codecs33和ConvertToUTF8(和GBK Support),重启Sublime,即可正常打开ANSI,GBK的编码的中文内容了。

方法2:

用WebStorm打开文件-》点击右上角的提示Reload in another encoding -》在弹出的编码列表中选择 GBK -》 点击确定去 Reload -》即可正常显示中文

为了便于后续方便的打开中文不乱码,则可以-》去另存为UTF-8编码的即可确保之后每次打开中文都可以正常显示了。

【后记 180526】

后来发现,VSCode更好用,对于文件编码支持的也更方便,更全面。

转载请注明:在路上 » 【已解决】Mac下好用的支持GBK编码的文本代码编辑器

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.179 seconds, using 22.07MB memory