Mac系統下檔案編碼轉換工具enca

劉近光發表於2018-10-26

簡介

在實際的專案中,大家經常遇到在不同系統上使用不同的開發工具,因預設的編碼格式不同導致的中文顯示亂碼問題。在Windows系統中,我們可以使用notepad++來轉換編碼格式;在Mac系統上,也有一個簡單的命令列轉換工具來完成編碼的轉換,本文將介紹如何使用這個工具。

enca安裝與使用

通過下面的命令可以來安裝enca:

brew install enca

通過下列命令來檢視檔案的編碼方式:

bj-m-211510a:src jinguang1$ enca -L chinese Statistic.h
Simplified Chinese National Standard; GB2312

接下來將上述檔案轉換為UTF-8的編碼格式:

bj-m-211510a:src jinguang1$ enca -L chinese -x UTF-8 Statistic.h
bj-m-211510a:src jinguang1$ enca -L chinese Statistic.h
Universal transformation format 8 bits; UTF-8

其它更詳細的用法可以通過“man enca”檢視具體的使用方法。

相關文章