使用vs2013新建py包和py空檔案還有文字檔案時發現編碼是936.如果**中寫了中文關閉後再開啟就亂碼了.
找了幾個小時,發現模板檔案就是936編碼,奇怪的是pyclass等其它模板是正常的utf8編碼.
解決辦法 :
在vs2013的安裝目錄下找到這些python的模板檔案,然後使用vs2013開啟,選擇檔案->高階儲存選項->選擇utf-8帶簽名,然後儲存並且替換原來的模板檔案就可以了.
python專案模板檔案: \program files (x86)\microsoft visual studio 12.0\common7\ide\projecttemplatescache\python\
看這目錄的名字應該是模板快取目錄,它們有相應的模板檔案目錄:\itemtemplates\python\ 和\projecttemplates\python\裡面是模板的.zip檔案,解壓後就是快取目錄裡的,不用管這兩個目錄.開啟快取目錄裡的乙個資料夾如:
儲存之後替換掉原來的模板檔案,可能需要先儲存到其它地方,然後去替換.直接替換會說沒有許可權.
最後試一試,新建空py檔案時,預設就是utf-8了.
VS2013中F 的新特性
為了更好的迎接新版本的到來,先看一下之前f 的特性。1.為區分聯合 discriminated unions 新增了命名域,使 更加清晰。2.用新資料的新特性,使向量和矩陣編碼更容易的工作 3.更強大的泛型演算法的擴充套件 4.得到更好的除錯支援,當你使用f 除錯時,除錯編譯器和直譯器選項。5.當你...
VS2013編譯python原始碼
系統 win10 手頭有個python模組,是用c寫的,想編譯安裝就需要讓python呼叫c編譯器。直接編譯發現使用的是vc9編譯,不支援c99標準 兩個槽點 為啥vs2008都還不支援c99?手頭這個c 為啥不好好寫?anyway,此時兩個想法,乙個是改c原始碼,另乙個是自行用vs2013編譯乙個...
利用vs2013簡單初探Python
最近無聊,某天無意在vs2013上發現了python.python介紹 可以自己搜尋一下.接下來,準備工具 win7搭建開發環境。需要準備python ptvs2013。簡單截個圖如下 直入主題吧 第一句想必應該知道幹嘛了吧 print hello world 簡單運算 簡單操作字串與list 說明...