程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> eclipse + pydev編譯過程中的中文問題

eclipse + pydev編譯過程中的中文問題

編輯:關於JAVA

最近在學習python編程,開發環境設置好了,是用eclipse + pydev 來做開發的環境,配置好了之後,需要解決的一個關鍵問題就是老問題了:如何解決代碼中的中文問題。

其實但我們在配置編程環境的時候,就需要設置2個地方。

首先打開eclipse,點擊菜單  window---Preferences--General--Editors--TextEditor--Spelling---Encoding,選擇other:選擇"UTF-8" 即可。如圖:

接下來還有一個地方window---Preferences--General--Workspace,在Text file encoding那裡選擇other,然後選擇“UTF-8”,如圖即可。

,網上很多資料都是到這裡就為止了,我也當時以為這樣就可以解決代碼中有中文的問題了,於是就開始寫代碼了,但是老是報錯,在中間用debug模式下看到是一個python源代碼的文件報錯,試著修改過那個文件,但是網上找的版本都是1.3的,我現在用的pydev的版本是1.6的,所有還是沒有解決,那個郁悶啊。。。

代碼中不能有中文,實在很討厭,我是新手,不能用中文做注釋,那個痛苦啊。。。後來才知道,其實只要在每個模塊的第一行添加編碼規則就可以解決中文問題了,就是添加一句:

#-*- encoding: utf-8 -*-

有了這句編碼規則的語句,代碼中有中文,照樣可以運行程序。。。

過了不久,我又感覺有點不爽了,每次我新建一個模塊的時候,eclipse每次都會幫我自動生成一些比如:

'''

Created on 2010-12-28

@author: 501914252

'''

這些作者的信息,偏偏我每次都要在每個模塊添加的那句編碼規則的語句沒有,很是生氣啊,覺得應該在eclipse裡面有設置的地方,嘿嘿,經過一番折騰和網友的幫助,終於解決了這個問題,解決如下:window--Preferences--Pydev--Editor--Template--Empty,然後點擊“Edit”按鈕,把我們要添加的語句加進去就可以了,如圖:

後你在新建一個模塊試試,哈哈。。。再也不需要每次都要復制那個編碼語句了。

如果你還沒有解決這個問題,還不快去試試,希望可以幫助您解決問題。

本文出自 “你是路人甲還是霍元甲” 博客,請務必保留此出處http://world77.blog.51cto.com/414605/467466

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