程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Python >> python-整理-vs2013新建文件編碼

python-整理-vs2013新建文件編碼

編輯:Python

使用VS2013新建py包和py空文件還有文本文件時發現編碼是936.如果代碼中寫了中文關閉後再打開就亂碼了.

找了幾個小時,發現模板文件就是936編碼,奇怪的是pyclass等其它模板是正常的UTF8編碼.

解決辦法 :

在VS2013的安裝目錄下找到這些python的模板文件,然後使用VS2013打開,選擇文件->高級保存選項->選擇UTF-8帶簽名,然後保存並且替換原來的模板文件就可以了.

python模板文件地址: \Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\Python\

python項目模板文件: \Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ProjectTemplatesCache\Python\

看這目錄的名字應該是模板緩存目錄,它們有相應的模板文件目錄: \ItemTemplates\Python\ 和 \ProjectTemplates\Python\ 裡面是模板的.zip文件,解壓後就是緩存目錄裡的,不用管這兩個目錄.打開緩存目錄裡的一個文件夾如:

 

保存之後替換掉原來的模板文件,可能需要先保存到其它地方,然後去替換.直接替換會說沒有權限.

最後試一試,新建空py文件時,默認就是UTF-8了.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved