天天看點

MyEclipse常用功能設定

1.Myeclipse中如何更改jsp預設的打開方式

作為企業級開發最流行的工具,用Myeclipse開發java web程式無疑是最合适的,java web前端采用jsp來顯示,myeclipse預設打開jsp的視圖有卡頓的現象,那麼如何更改jsp預設的打開方式,讓我們可以進行更快速的jsp開發呢?

簡單介紹下Myeclipse吧!MyEclipse企業級工作平台(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對EclipseIDE的擴充,利用它我們可以在資料庫和JavaEE的開發、釋出以及應用程式伺服器的整合方面極大的提高工作效率。它是功能豐富的JavaEE內建開發環境,包括了完備的編碼、調試、測試和釋出功能,完整支援HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate.

由于myeclipse預設設定以jsp visuanl editor方式打開,是以會造成myeclipse卡頓的現象,那麼該如何解決這種問題呢?

步驟/方法

  1. 使用Myeclipse開發web項目,編輯jsp頁面時,會打開它的預設編輯器頁面,同時也有預覽頁面,速度很慢,不适合開發。

    那麼該怎樣提高jsp頁面的打開速度呢?

    1)首先我們還是打開window-preference,打開偏好設定。

    MyEclipse常用功能設定
    2)進入偏好設定後,點選Editors-File Associations,然後會出現File types:
    MyEclipse常用功能設定
    3)在File types中找到jsp類型,然後設定它的關聯編輯器:
    MyEclipse常用功能設定
    4)系統預設是使用Myeclipse Visual JSP Designer打開jsp頁面的,不過這樣打開很慢,因為是虛拟視圖。在這裡我們選擇第二個視圖,當然,你也可以使用後面的視圖打開。
    MyEclipse常用功能設定
    5)選中第二個視圖後,點選右邊的Default選項,然後點選OK儲存後退出。
    MyEclipse常用功能設定

    6)如果我們使用第一種視圖打開,可以看到圖形界面,不過這種方式編輯器會很卡。

    如果采用第二種方式打開,雖然不能像浏覽器那樣預覽,但是可以加快開發,這個全看自己愛好哦!

    轉載于:http://jingyan.baidu.com/article/4ae03de34137be3eff9e6b93.html

  2. 2.myeclipse->project->clean到底有什麼用?

    其實主要作用就是把編譯好的class等檔案删除,激活eclipse的自動編譯。

    解決的問題就是,有時候你把代碼改了,但因為一些未知的原因,eclipse的自動編譯沒有成功,導緻運作結果不正常。

    當你的工程出現一些莫名其妙的錯誤時(當然不是文法錯誤),用一下這個功能,效果不錯的

    3.

    配置

    window ----> preferences

    (1)配置 JDK

    java--->Installed JREs --> Add ---> JRE name ---> JRE home directory ---> <ok>

    (2)配置字元編碼

    General --> Workspace --> Text file encoding  --> other ---> UTF-8 --><Apply>

    General --> ContentTypes --> 所有的 文檔類型全部設定為 UTF-8 --> <Update>

    MyEclipse Enterprise... ---> Files and Editors --->  所有的子項,都改成 UTF-8  ---> <Apply>

    (3)配置字型、顔色、大小

    General -->  Appearance ---> Colors and Fonts --> Basic --> TextFont---><Change>-->

    (4)配置代碼提示快捷鍵

    Alt+/     eclipse 中通用的 代碼提示鍵

    General --> keys --> content Assist --> <Remove Binding> -->Binding (Alt+/)  --->  <Apply> -->重新開機 MyEclipse

    面闆關閉和恢複

    (1)想恢複某個布局原有的所有面闆,window--->Reset perspective

    (2)如果想打開某一個面闆  window-->show view

    4、連接配接 SVN 伺服器

    (1)安裝 eclipse SVN 插件

    插件名稱 site-1.4.8.zip

    Help --> SoftwareUpdates --->Find and Install --> Search for new features to install --> <New Archived Site>

    --> 找到 site-1.4.8.zip 并選中,打開 --> <OK>--> <Finish>

    選中該插件,會出現紅色的錯誤提示---> 展開,取消第二項  Subclipse Integrations --> <Next> --> I accept .... ---> <Next>... ---> <Finish>  -->  <install  All> ---> <Yes> 重新開機 myEclipse

    檢查安裝是否成功:  在右上角,打開所有面闆,會發現多了一個  SVN Repository Exploring 面闆,說明成功

    (2)使用 eclipse SVN 插件提供的面闆連接配接 SVN 伺服器

    選中 SVN Repository Exploring 面闆,在 SVN  Repositories 面闆中點選右鍵-->New --> Repositories Local... ---> https://172.7.31.102:8443/svn/projectdb/homework/day2

    輸入使用者名和密碼

    (3)把代碼釋出到 SVN 上

    回到 Java 面闆,在項目上點右鍵,選擇 Team --> Share Project ---> 選擇 SVN 伺服器 ---> 選中剛剛設定的 SVN 連接配接--> next .. ---><Finish>

    會自動要求跳轉到 Synchronize(同步面闆)  ---> 選中工程,右鍵-->Commit-->添加版本注釋--->

    第二次以後送出,先和 SVN 伺服器上代碼進行同步對比一下,然後在送出

    (4)把代碼從 SVN 上下載下傳下來

    在項目面闆中,空白處,點選右鍵,選中  Inport --->SVN --> Checkout Projects from SVN  ---> 選擇一個 SVN 資源連接配接---> 選中該資源下你要導入的項目 --->  <Select> 選中版本 ---> <Finish>

    5.解決myeclipse中耗記憶體的方法

    ①老是彈出Quick update error 

    這個問題的解決辦法是關閉自動更新 

    Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 

    把選項 "Search for new features on startup"的前勾去掉即可. 

    ②關閉updating indexes 

    Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven>禁用Download repository index updates on startup 

    ③關閉MyEclipse的自動validation 

    windows-->perferences-->myeclipse-->validation 

    将Build下全部勾取消 

    如果你需要驗證某個檔案的時候,我們可以單獨去驗證它。方法是,在需要驗證的檔案上( 右鍵 -> MyEclipse -> Run Validation 

    ④啟動優化,關閉不需要使用的子產品 

    Window > Preferences > General > Startup and Shutdown 在這裡列出的是MyEclipse啟動時加載的子產品我這裡隻讓它加載tomcat5 勾選 MyEclipse EASIE Tomcat 5

    6.設定背景色

    ①打開window->Preference,彈出Preference面闆

    ②展開General标簽,選中Editors選項,展開。

    ③選中 Text Editors,右邊出現Text Editors面闆。

        面闆中有這樣一個選項:Appearance color options; 其中是各種闆塊顔色的設定,其中有一項是background color,根據自己的喜好選擇顔色。

    ④選中background color,勾掉System Default,點選'color',彈出顔色選擇面闆,選擇喜好的顔色,單擊确定。

    ⑤傳回 Editors,單擊Apply即可。

       展開Test Editors,還有其他選項,比如對錯誤提示的顔色樣式,如果你對此感興趣也可嘗試更改一下。

    保護色

    再點顔色(color)  -其它顔色(others),然後把Hue(色調)設為85,Sat(飽和度)設為90,Lum(亮度)設為205。然後單擊添加到自定義顔色(Add to custom colors)

    7.MyEclipse的updating indexes功能,看着并不起眼,但是如果機器的資源比較緊張的時候(尤其是用maven的時候),就會帶來不少的麻煩,因為在updating indexes的時候,機器會變得很卡(我是每次都被卡死),也不知道MyEclipse在進行這項操作時,為什麼會占用那麼多的資源,弄得硬碟燈一直亮着。

    下面就是關閉此功能的方法:

    Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse => Maven=>禁用Download repository index updates on startup

    恩,搞定~~ 如要需要下載下傳的話直接 cmd   maven install 好了。

    至于優化myeclipse,去除不需要加載的子產品一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候隻需要20%的系統功能,是以可以将一些不使用的子產品禁止加載啟動。通過Windows - Preferences打開配置視窗,依次選擇左側的General - Startup and Shutdown,這個時候在右側就顯示出了Eclipse啟動時加載的子產品,可以根據自己的實際情況去除一些子產品。

    windows–>perferences–>general–>startup and shutdown 關掉沒用的啟動項:怎樣才能知道哪些啟動項有用呢?我現在把我知道的啟動項用處說一下,還有很多不懂的,希望大家懂的回複在下面啊: WTP :一個跟myeclipse差不多的東西,主要差别是 WTP 是免費的,如果使用myeclipse,這個可以取消 Mylyn:組隊任務管理工具,類似于 CVS ,以任務為機關管理項目進度,沒用到的可以取消 Derby:一種儲存成 jar 形式的資料庫,我沒用到,取消 一大排以 MyEclipse EASIE 打頭的啟動項:myeclipse 支援的伺服器,隻選自己用的,其他取消,比如我隻選了tomcat 取消MyEclipse在啟動時自動驗證項目配置檔案預設情況下MyEclipse在啟動的時候會自動驗證每個項目的配置檔案,這是一個非常耗時的過程,可以在Preferences視窗依次選擇 MyEclipse - Validation,然後在右側的Validator清單中隻保留Manual 項就可以了。如果需要驗證的時候隻需要選中檔案,然後右鍵選擇 MyEclipse - Run Validation就可以了。

    windows–>perferences–>myeclipse–>validation 把 除了manual 下面的全部點掉,build下隻留 classpath dependency Validator 手工驗證方法:在要驗證的檔案上,單擊滑鼠右鍵–>myeclipse–>run validation 拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,是以最好去掉,沒有多大的用處:

    windows–>perferences–>general–>validation->editors->Text Editors->spelling myeclipse 打開 jsp 的預設編輯器不好,會同時打開預覽 windows–>perferences–>general–>editors->file associations, 把預設改成 MyEclipse JSP Editor

    8.錯誤提示

    failure Activating Drop-ins

    Pulse has automatically detected dropt-ins added  or removed from your configuration The following is a report of report of the  software detected by pulse

    The following sofware could not be provisioned :

    的解決方法如下:在MyEclipse7.5中把myeclipse->plugins下的com.genuitec.pulse2.common.http_2.6.1.200905042000删除;而在MyEclipse8.0中把myeclipse->plugins->com.genuitec.pulse2.common.http_2.7.0.v200909260100.jar删除即可。

    9.修改MyEclipse注釋的作者

    • 将 @author 屬性寫死 。 

    通過菜單 Window->Preferences 打開參數設定面闆,然後選擇: 

    Java -> Code Style -> Code Templates 在右側選擇Comments,将其中的Types項,然後選右邊的"Edit",進入編輯模式,将 @author ${user} 中的${user}改成你自己的名字即可。 

    • 修改使用者名 

    控制台-->計算機管理-->本地使用者群組-->使用者 

    使用管理者賬戶登陸 可以任意修改使用者名 ,然後重新開機電腦,OK 。 

    PS:XP HOME EDITION 不保證其可用。

    10.修改MyEclipse8.5的預設的工作空間

    當我們用MyEclipse進行開發時,如MyEclipse 8.5,每次啟動預設的工作空間為

     C:\Documents and Settings\Administrator\Workspaces\MyEclipse 8.5

    若希望在啟動MyEclipse時就進入我們所設定的工作空間,有一種設定辦法是通過修改如下配置檔案來解決該問題:

     "D:\Program Files\MyEclipse \MyEclipse 8.5\configuration\config.ini"

    該目錄為MyEclipse的安裝根目錄下configuration目錄下的config.ini檔案。使用EditPlus或者notepad打開該檔案。

    大概在第6行有如下内容: 

     [email protected]/Workspaces/MyEclipse 8.5 

     将其修改為:

     osgi.instance.area.default=F:\\Workspaces\\MyEclipse 8.5

     其中F:\Workspaces\MyEclipse 8.5為期望的預設加載工作空間

     儲存檔案,重新開機MyEclipse即可!

    11.MyEclipse自動提示快捷鍵修改

    第一、MyEclipse 選擇 Windows ->Preperences ->General ->keys ,找到 word completion的快捷鍵。         第二、把原alt+/删掉!這個必須删掉,alt+/不在這個位置。        第三、找到Content Assist,把Content Assist 的快捷鍵 改成alt+/  ,這樣你寫代碼的時候按alt+/就會自動提示了。      
    轉載于:http://www.worlduc.com/blog2012.aspx?bid=15455519      
    4.文法提示      
    關于在MyEclipse上WEB工程裡面的JS/JSP經常會有文法錯誤提示,這是由于MyEclipse對其文法要求相當嚴格所造成的,而這些檔案本身是可以運作并沒有什麼錯誤的,在你實際應用部署中并無影響.
    此問題解決辦法有兩種:
    
    一、就是您不用去管它提示,直接部署到你的WEB容器上運作是可以的,但此方法欠妥當。
    
    二、選擇你的工程右擊菜單——>點選MyEclipse菜單項的Exclude From Validation,如果你的工程裡還有其它需要它檢驗其合法性建議可以針對某一檔案夾或具體檔案進行此項操作,這樣可以隻針對WEB工程裡的某一個檔案夾裡面的JSP/JS檔案來進行驗證排除,這樣就不會對這些被排除的檔案或檔案夾進行驗證了,不過再你打開這些檔案時,檔案裡面是有錯誤提示的,但工程是不會出現文法錯誤提示的。這樣不僅解決了工程總提示文法資訊錯誤的煩惱,對于一些确實存在問題的檔案也可以檢視其錯誤問題所在,可謂一舉兩得。
    
    另外還可以通過使用Remove All Validation Markers此菜單項進移除所有的驗證文法錯誤提示資訊。