解決 GitHub 的亂碼問題
程式設計工作已靠著網路進入全球化編輯的時代。因此,程式碼本身也面臨全球化後帶來的語系編碼問題。可能有人用的是簡體中文 GB 編碼、有人是正體中文 Big5 編碼、有人是英語系編碼。大家上傳至 GitHub 的程式碼,在別人的電腦上看起來,有可能變成亂碼,如下圖所示:
如果您正在使用的程式開發平台為 Visual Studio 2015,可以透過將文件存檔成 Unicode (UTF-8 with signature) 解決這個問題,步驟為:
(1)文字全選,(2) File -> Advanced Save Options -> Unicode (UTF-8 with signature),
如下圖所示:
此外,還可以將編碼環境直接預設成UTF-8,
步驟為:Tools -> Options -> Environment -> Documents -> Save documents as Unicode。
畫面如下圖所示:
最重最重要的是,即便您已將程式碼轉成 Unicode 編碼,請記得在上傳到 GitHub 之後,點選您所上傳的程式碼,重複確認「對 GitHub 來說是正常文字還是亂碼」。假設您的文件裡面有中文,且上傳到 GitHub 後,看起來正常無亂碼,那麼恭喜您編碼與上傳成功了。如下圖所示:(原本的亂碼現在變成正常的文字了)
標籤: