abstrak:因轉(zhuǎn)戰(zhàn)php,windows下開發(fā)環(huán)境,服務(wù)器是linux環(huán)境,經(jīng)常會碰到utf-8 BOM的問題(utf8簽名和無簽名),之前碰到問題就先查看有時還會忘掉,后來就做了這個小工具進行檢測,因為對C#比較熟所以就用C#來做了??梢詸z測一個目錄下指定后綴名的代碼文件編碼格式,雙擊列表的某一項或右鍵可以打開查看或保存為utf8無簽名編碼。源碼已上傳到https://github.com/lrj525/F
因轉(zhuǎn)戰(zhàn)php,windows下開發(fā)環(huán)境,服務(wù)器是linux環(huán)境,經(jīng)常會碰到utf-8 BOM的問題(utf8簽名和無簽名),之前碰到問題就先查看有時還會忘掉,后來就做了這個小工具進行檢測,因為對C#比較熟所以就用C#來做了。
可以檢測一個目錄下指定后綴名的代碼文件編碼格式,雙擊列表的某一項或右鍵可以打開查看或保存為utf8無簽名編碼。
源碼已上傳到https://github.com/lrj525/FileEncodingTool
目前的問題:
程序通過判別文件的編碼可能性進行識別
發(fā)現(xiàn)如果有中文(非純英文時)識別率最好,純英文時就算保存指明了utf8無簽名也會顯示成ASCII,純英文時不會編碼
歡迎大家一起研究
下面是一些截圖