熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

MyEclipse使用之應用指南

2013-11-23 20:16:51  來源: Java開源技術 

  MyEclipse使用之一改變MyEclipse或者Eclipse新建文件的默認編碼

  Eclipse的

  windowpreferencesGeneralContentType 的右邊窗口改成gbk也可以utf也行

  MyEclipse的:

  windowpreferencesmyEclipsefiles and editorsjsp裡面有encoding改這裡為ISO/UTF

  Eclipse和Java文件編碼設定

  如果在網上搜索文件編碼問題您可以得到很多的解答甚至有的是號稱終極解決方案所以您可能不會遇到編碼問題了那麼為什麼我還要寫這篇文章呢?因為我在兩個平台下面工作默認的編碼是不一樣的所以需要跳整一下才行

  看看Eclipse的設定吧如果你下載了Eclipse什麼都不做就開始創建工程編碼一切都沒有問題可是你可能將你的工程移動到linux下面開發了原因就是你開始厭倦winxp了愛上了ubuntu這個時候問題就來了打開你在winxp下面的Eclipse點擊Window﹥Preferences展開General﹥WorkSpace看到左邊的Text file encoding沒有默認的設定是簡體中文編碼(gbkgb這樣)而linux下面呢是UTF

  現在大家已經了解它們的區別了還等什麼現在開始將你所有WorkSpace的文件編碼都設定成UTF你將擁有在任何時候都能正常顯示的Java文件沒有亂碼

  項目編碼

  但是你會說以前的項目已經是其他編碼你已經不想修改了只想從現在開始擁抱UTF這也是可以的當你新建一個項目希望使用和WorkSpace不同編碼請右擊你的項目選擇Properties點擊Resource看到Text file encoding了吧點擊Other選擇UTF你非常需要這樣的編碼格式不是嗎?

  JSP編碼

  這樣就完了嗎?沒有可能jsp才是你打交道最多的文件你不是也希望所有的jsp文件都是UTF嗎?那就接著看吧還是點擊Window﹥Preferences這一次是展開Web and XML﹥JSP Files看到Encoding了吧趕快選擇UTF如果可以將你的HTMLCSS等等這些文件的設定都弄成UTF你將會擁有完整的UTF的解決方案

  最後看看你設定之後的效果吧新建一個JSP文件在第二步選擇任意一個jsp的模板然後看看生成的jsp文件吧全部都是UTF現在你可以放心了你的文件都是UTF的了

  MyEclipse使用之二Struts國際化亂碼問題解決收藏

  開發工具MyEclipse 所有的文件編碼都設置為utf所有過程正常開發結束後將messagesourcepropertis本地化

  nativeascii messagesourcepropertis messagesource_zh_CNpropertis

  運行發現頁面上從資源文件中讀取的內容仍然為亂碼

  解決方法本地化時指定編碼方式即可如下

  nativeascii encoding UTF messagesourcepropertis messagesource_zh_CNpropertis

  MyEclipse使用之三取消myeclipse quick install對話框

  我用的是myeclipse 今天打開的時候出現myeclipse quick install對話框這個對話框是做什麼的?怎麼才能取消?哪位知道啊指點一下

  首先你把 那個myeclipse quick install對話框 的勾勾去掉

  再把Windows ﹥ Preferences ﹥ Install/Update ﹥ Automatic Updates and uncheck Automatically Find New Updates and Notify Me 的勾勾去掉

  這樣就好了

  MyEclipse使用之四增強Eclipse MyEclipse 的代碼自動提示功能

  一般默認情況下Eclipse MyEclipse 的代碼提示功能是比Microsoft Visual Studio的差很多的主要是EclipseMyEclipse本身有很多選項是默認關閉的要開發者自己去手動配置如果開發者不清楚的話就不知道EclipseMyEclipse的代碼提示功能一樣能像Microsoft Visual Studio的代碼提示功能一樣強大

  先舉個簡單的例子說明問題所在例如在EclipseMyEclipse代碼裡面打個foreachswitch等這些是無法得到代碼提示的(不信自己試試)其他的就更不用說了而在Microsoft Visual Studio裡面是得到非常友好的代碼提示的實際上EclipseMyEclipse代碼裡面的代碼提示功能默認的一般是點一般是有了點才會有代碼提示

  原理Auto Activation triggers for java這個選項就是指觸發代碼提示的的選項改成abcdefghijklmnopqrstuvwxyz(的意思就是指遇到個字母和(這些符號就觸發代碼提示功能了(具體後面有說放心)

  增強EclipseMyEclipse的代碼提示功能具體怎麼樣來配置?

  下面開始說步驟(注意本人用的MyEclipse 做講解)

  打開MyEclipse 然後windowPreferences

  選擇java展開Editor選擇Content Assist

  選擇Content Assist然後看到右邊右邊的AutoActivation下面的Auto Activation triggers for java這個選項其實就是指觸發代碼提示的就是這個符號

  Auto Activation triggers for java這個選項後加abc字母方便後面的查找 修改然後apply點擊OK

  然後FileExport在彈出的窗口中選擇Perferences點擊下一步

  選擇導出文件路徑本人導出到桌面輸入test作為文件名點擊保存

  在桌面找到剛在保存的文件testepf右鍵選擇用記事本打開

  可以看到很多配置MyEclipse 的信息

  ctrl+F快捷鍵輸入abc點擊查找下一個

  查找到abc的配置信息

  abc改成abcdefghijklmnopqrstuvwxyz(保存關閉testepf

  回到MyEclipse 界面FileImport在彈出的窗口中選擇Perferences點擊下一步選擇剛在已經修改的testepf文件點擊打開點擊Finish該步驟和上面的導出步驟類似

  最後當然是進行代碼測試了

  隨便新建一個工程新建一個類在代碼輸入switchforeach等進行測試你立即會發現果然出了提示而且無論是敲哪個字母都會有很多相關的提示了很流暢很方便

  總結Auto Activation triggers for java這個選項就是指觸發代碼提示的的選項改成abcdefghijklmnopqrstuvwxyz(的意思就是指遇到個字母和(這些符號就觸發代碼提示功 能了

  順便說一下修改類名接口名等以不同顏色高亮的可以這樣配置在javaenditorsyntac右邊展開javaclasses勾上Enable這個選項選擇自己喜歡的顏色即可

  當然還有其他相關的顏色配置具體就不說啦其實Preferences這個東西有很多可以配置的東西使得MyEclipse 優化的具體的就要各個人根據自己個人喜好去配置了

  MyEclipse使用之五如何在MyEclipse添加javadoc(SUN 源代碼)

  按住CTRL點擊一方法時出現

  The jar file rtjar has no source attachment You can attach the source by cliking Attack Source below:

  解決方法

  因為rt的source在jdk目錄的srczip文件裡所以找到jdk目錄下的srczip就行了

  一般MyEclipse沒有srczip

  你要用到JDK安裝包的路徑比如你的JDK安裝路徑C:\Program Files\Java\jdk_

  那就選擇;C:\Program Files\Java\jdk_\srczip 即可

  MyEclipse使用之六在用MyEclipse建JSP頁面的時候自動生成的一些代碼是什麼意思?

  在用MyEclipse建JSP頁面的時候自動生成的一些代碼是什麼意思?

  ﹤% String path = requestgetContextPath(); String basePath = requestgetScheme()+://+requestgetServerName()+:+requestgetServerPort()+path+/; %﹥

  以上這兩段代碼是干什麼用的啊?什麼意思

  還有pageEncoding=ISO和charset=GBK有什麼區別?

  上面的段代碼是得到JSP文件的URL的

  pageEncoding是指你JSP文件的保存編碼就是說你JSP文件以什麼編碼保存在硬盤上的

  charset=GBK是你JSP輸入輸出的編碼很多服務器在沒有找到pageEncoding時有charset代替pageEncoding

  MyEclipse使用的一些心得就介紹到這裡希望對你有所幫助


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28227.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.