1. 程式人生 > >VS 修改預設編碼格式 為utf-8 無 BOM 與 utf-8 帶BOM

VS 修改預設編碼格式 為utf-8 無 BOM 與 utf-8 帶BOM

VS 在使用的時候預設的編碼格式為 GB2312 如何修改預設的編碼格式呢?

網上都說修改 VS 建立檔案時的模板 如C++ 則修改 

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcprojectitems

資料夾下的 hfile.h, newc++file.cpp 在檔案中加入程式碼

#pragma execution_character_set("utf-8")
並儲存為 UTF-8 格式。

實測時發現儲存為 utf-8 帶BOM 正常,而 utf-8 無BOM 則不生效 

抓狂


點選 不帶BOM 的下載安裝即可,安裝完測試 建立 檔案,ctrl+s 儲存(此時已儲存為了 utf-8 無BOM) ,檔案->高階儲存選項,發現還是GB2312,沒關係,關閉當前檔案,重新開啟現在檔案已經是utf-8 無BOM 格式。完美解決!!!!