MyEclipse安裝後一定要做的事-如改變預設編碼 在MyEclipse中編寫Web Project,有2個地方需要改 編碼設定 : 1. window-->preference-->general-->content type 然後在<Content Types>中展開每一顆子項,并在<Default encoding>中輸入" UTF-8 "或" GB18030 ", 點update! 2. window-->preference-->MyEclipse-->Files and Editors 将每個子項的"Encoding"改為" ISO 10645/Unicode(UTF-8) "或" Chinese,National Standard ",點Apply! 以後所有建立的文檔類型都是UTF-8或GB18030格式! 改變Eclipse 或者MyEclipse 建立檔案的預設編碼
eclipse 的:
window-preferences-General-ContentType 的右邊視窗,改成 gbk 也可以, utf-8 也行。
myEclipse 的 :
window-preferences-myEclipse-files and editors-jsp 裡面有 encoding ,改這裡為 ISO10646/UTF-8.
eclipse 和 java 檔案編碼設定
如果在網上搜尋 檔案編碼問題,您可以得到很多的解答,甚至有的是号稱終極解決方案,是以您可能不會遇到編碼問題了,那麼為什麼我還要寫這篇文章呢?因為我在兩個平台下面工作,預設的編碼是不一樣的,是以需要跳整一下才行。
看看 eclipse 的設定吧,如果你下載下傳了 eclipse ,什麼都不做,就開始建立工程,編碼,一切都沒有問題,可是你可能将你的工程移動到 linux 下面開發了,原因就是你開始厭倦 winxp 了,愛上了 ubuntu 。這個時候問題就來了。打開你在 winxp 下面的 eclipse ,點選 Window-->Preferences , 展開 General-->WorkSpace ,看到左邊的 Text file encoding 沒有,預設的設定是簡體中文編碼( gbk , gb2312 這樣),而 linux 下面呢,是 UTF-8 。
現在大家已經了解它們的差別了,還等什麼,現在開始将你所有 WorkSpace 的檔案編碼都設定成 UTF-8 吧,你将擁有在任何時候都能正常顯示的 java 檔案,沒有亂碼。 MyEclipse安裝後一定要做的事-如改變預設編碼
項目編碼
但是你會說,以前的項目已經是其他編碼,你已經不想修改了, 隻想從現在開始擁抱 UTF-8 ,這也是可以的,當你建立一個項目,希望使用和 WorkSpace 不同編碼,請 右擊你的項目,選擇 Properties ,點選 Resource ,看到 Text file encoding 了吧,點選Other ,選擇UTF-8 , 你非常需要這樣的編碼格式,不是嗎? MyEclipse安裝後一定要做的事-如改變預設編碼
JSP 編碼
這樣就完了嗎?沒有,可能 jsp 才是你打交道最多的檔案,你不是也希望所有的 jsp 檔案都是 UTF-8 嗎?那就接着看吧。還是點選 Window-->Preferences ,這一次是展開 Web and XML-->JSP Files ,看到 Encoding 了吧,趕快選擇 UTF-8 吧。如果可以,将你的 HTML , CSS 等等這些檔案的設定都弄成 UTF-8 吧,你将會擁有完整的 UTF-8 的解決方案。
最後看看你設定之後的效果吧。建立一個 JSP 檔案,在第二步選擇任意一個 jsp 的模闆。然後看看生成的 jsp 檔案吧,全部都是 UTF-8 了,現在你可以放心了,你的檔案都是 UTF-8 的了。
01
Struts2 國際化亂碼問題解決收藏
開發工具: MyEclipse 6.01 ,所有的檔案編碼都設定為 utf-8 。所有過程正常開發結束後。将 messagesource.propertis 本地化:
native2ascii messagesource.propertis messagesource_zh_CN.propertis
運作,發現頁面上從資源檔案中讀取的内容仍然為亂碼。
解決方法:本地化時指定編碼方式即可,如下:
native2ascii -encoding UTF-8 messagesource.propertis messagesource_zh_CN.propertis MyEclipse安裝後一定要做的事-如改變預設編碼
02 取消myeclipse quick install 對話框
我用的是 myeclipse6.0 今天打開的時候出現 myeclipse quick install 對話框,這個對話框是做什麼的?怎麼才能取消?哪位知道啊,指點一下
首先你把 那個 myeclipse quick install 對話框 的勾勾去掉
再把 Windows > Preferences > Install/Update > Automatic Updates and uncheck Automatically Find New Updates and Notify Me 的勾勾去掉。
這樣就好了。
03 增強Eclipse ,MyEclipse 的代碼自動提示功能
轉載于:https://blog.51cto.com/shieldzhang/411231