【轉】python - PyDev統一編碼

http://www.cnblogs.com/huangjacky/archive/2012/07/15/2592166.html

咱們都知道Win7默認編碼是GBK,而Ubuntu下面默認是utf-8,有時候咱們的代碼須要在兩個平臺下編輯,所以咱們有必要設置一下eclipse的編碼,固然這並不僅用於pydev,android的adt也相似的。 只是主要設置3個地方,打開eclipse的windows-preferences:html

  1. content types選項中選中對應的文件類型,好比python files,java source files,而後在下面的default encoding中填入UTF-8,記得設置後要點擊update按鈕,否則。。。
  2. editor-text editor-spelling選項卡中的encoding,default中是utf-8那就不用改了,若是不是,那麼選擇下面的other中的utf-8,OK啦
  3. workspace選項卡中的text file encoding中一樣選擇utf-8喲,親
  4. 若是是android的話,上面三步設計就OK了,可是pydev還須要一步,就是在每一個py文件開頭加上一行encoding:utf-8,手動加確定不行的,那麼咱們就在模板裏面設置了。pydev-editor-templates選項卡中,設置context爲new module的幾個選項,在最前面加上# -*- coding: utf-8 -*-
    便可。

記得在win7和ubuntu都要這樣設置一次,到時侯雙方打開源文件就不會出現亂碼了。java

相關文章
相關標籤/搜索