Eclipse & Spring Tool Suite經常使用配置

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。Eclipse是Java開發人員經常使用的開發工具,雖然如今不少人轉向使用IDEA,可是Eclipse給咱們仍是留下了一段美好的回憶。java


在基於Eclipse的基礎上,Spring提供了針對Spring開發的Spring Tool Suite集成開發工具,經過該工具,能夠很輕易地生成一個Spring的工程,好比web工程,最使人興奮的是工程裏的配置文件都會自動爲你生成,你不再用操心配置文件的格式及各類配置文件了。web


Spring Tool Suite的官方下載地址是:https://spring.io/toolsspring


本博客以Spring Tool Suite4爲基礎,分享本身開發中的經常使用配置。apache


配置jdkwindows

默認狀況下,MyEclipse會自動關聯環境變量中配置的JDK,若是咱們安裝了多個版本的JDK,也能夠手工進行配置,方法以下:「Window」–「Preferences」–「Java」–「Installed JREs」–「Add」–「Standard VM」–選擇jdk安裝目錄。bash


修改編碼格式微信

在菜單導航欄上Window–>Preferences 打開」首選項」對話框,左側導航樹,導航到 General–>Workspace。Windows 7和10平臺默認爲GBK,簡體中文操做系統Windows XP、Windows 2000簡體中文的缺省編碼是GB18030,Linux平臺默認爲UTF-8.mybatis


那麼在此工做空間中創建的工程編碼是GBK,工程中創建的java文件也是GBK。app


能夠看到默認的是GBK編碼格式,咱們修改成UTF-8編碼格式或者是你須要的編碼格式eclipse


點擊Apply,點擊OK

修改屬性文件的編碼

在MyEclipse項目文件上右鍵,選擇Properties,在Resource選擇修改編碼格式


修改新建jsp編碼格式

MyEclipse中新建jsp文件的編碼格式。windows -> preferences -> web -> jsp files把右邊encoding的值改成ISO 10646/Unicode(UTF-8),而後應用。ok,此後新建jsp文件的內容就是UTF-8編碼的了。


設置代碼的字體類型和大小

Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts,只需修改 Basic 裏面的 Text Font 就能夠了


設置新建菜單項

MyEclipse默認的新建內容並不知足需求,好多內容還須要到other中去找,不過咱們能夠自定義新建菜單項中的內容,方法以下:Window–>Preferences–「Customize Prespective…」–「Shortcuts」–選擇你須要的新建項便可。

安裝maven插件

首先安裝好maven插件,而後配置maven倉庫

安裝svn插件

在help -> Install New Software

而後一路next,重啓STS後能夠找到SVN資源庫


安裝阿里p3c插件

插件安裝


環境:JDK1.8,Eclipse4+。有同窗遇到過這樣的狀況,安裝插件重啓後,發現沒有對應的菜單項,從日誌上也看不到相關的異常信息,最後把JDK從1.6升級到1.8解決問題。


Help -> Install New Software…


輸入Update Site地址:https://p3c.alibaba.com/plugin/eclipse/update 回車,而後勾選Ali-CodeAnalysis,再一直點Next Next…按提示走下去就好。而後就是提示重啓了,安裝完畢。

注意:有同窗反映插件掃描會觸發不少 「JPA Java Change Event Handler (Waiting)」 的任務,這個是Eclipse的一個bug,由於插件在掃描的時候會對文件進行標記,因此觸發了JPA的任務。卸載JPA插件,或者嘗試升級到最新版的Eclipse。附:JPA project Change Event Handler問題解決


運行maven命令時報錯

-Dmaven.multiModuleProjectDirectory system propery is not set


新建一個環境變量M2_HOME指向你的maven安裝目錄


M2_HOME=C:\develop\Maven\apache-maven-3.5.3


而後在Window->Preference->Java->Installed JREs->Edit


在Default VM arguments中設置


-Dmaven.multiModuleProjectDirectory=$M2_HOME


添加離線約束

有的時候,若是沒有配置約束,在xml文件中就沒有快捷提示,開發很不方便


DTD類型約束文件


一、window—>Preferences—>XML—>XML Catalog—>User Specified Entries窗口,點擊Add按鈕


2.在Add XML Catalog Entry 對話框中選擇或輸入如下內容:


Location: C:\develop\Offline-Constraint-File\mybatis-3-config.dtd


Key Type: URI


KEY: http://mybatis.org/dtd/mybatis-3-config.dtd


XSD 類型約束文件


以配置dubbo約束爲例


1.window—>Preferences—>XML—>XML Catalog—>User Specified Entries窗口,點擊Add按鈕


2.在Add XML Catalog Entry 對話框中選擇或輸入如下內容:


Location: C:\develop\Offline-Constraint-File\ dubbo.xsd


Key Type: Schema Location


KEY: http://code.alibabatech.com/schema/dubbo/dubbo.xsd


設置在建立新類時自動生成註釋

windows–>preference

Java–>Code Style–>Code Templates

code–>new Java files

${filecomment}${package_declaration}
/** * Description: * * @author JourWon * @date ${date} ${time} */${typecomment}${type_declaration}

給方法和重寫方法生成註釋

/** * Description:  * @author JourWon * @date ${date} ${time} * ${tags} */

自動生成文檔註釋

打開註釋模板編輯窗口:Window ->Preferences->java -> Code Style -> Code Template->Comments

/** * Description:  * @author JourWon * @date ${date} ${time} * ${tags}*/


關閉驗證(可選)

默認MyEclipse會對workspace中的項目進行驗證,驗證的內容包括jsp內容、xml內容,等等,驗證過程很消耗內存,因此建議關閉驗證功能。關閉方法以下:「Window」–「Preferences」–「Validation」–「Disable All」。


Spring Boot中讀取屬性配置文件出現中文亂碼

Spring Tool Suite不須要進行此處理,只須要設置properties文件的編碼爲UTF-8

MyEclipse處理以下:


1.下載離線安裝文件:


2.http://sourceforge.jp/projects/propedit/downloads/40156/jp.gr.java_conf.ussiy.app.propedit_5.3.3.zip/


3.安裝與檢驗


將獲得的文件直接解壓,可獲得這樣一個文件夾


jp.gr.java_conf.ussiy.app.propedit_5.3.3 ,直接將該文件夾複製到 Eclipse目錄下覆蓋插件文件夾。


4.重啓MyEclipse。


5.選中 *.properties 文件,右鍵 - Open With ,你會看到多了一個 PropertiesEditor 子菜單。


6.將PropertiesEditor設爲默認的打開方式


工具欄->Window->Preferences->General->Editors->File Associations,添加一個*.properties。


下方的 Associated editors 欄裏有 PropertiesEditor 項,選中,點擊 Default 按鈕。


雙擊properties文件默認就會用PropEditor打開了。

設置properties文件的編碼爲UTF-8

設置漂亮的Eclipse主題(Theme)(可選)

MyEclipse主題太醜?想設置護眼的主題?沒問題

Help -> Eclipse Marketplace

而後一路next,等待ide重啓

其餘

修改pom.xml打開方式

Maven user interface ->open xml page

修改xml打開方式

General->editors->file associations->添加*.xml

使用Java視圖(可選)

能夠根據我的喜愛使用不一樣的視圖,我的喜歡用Java視圖,由於下面那一欄比較長。

修改目錄顯示方式爲Hierachical


過濾關閉的工程

經過工做集顯示工程


關閉MyEclipse的自動更新(可選)

選擇Install/Update——Automatic Updates,取消勾選右邊的Automatically find new updates and notify me


如何遷移eclipse配置信息

將原工做空間配置文件:


metadata/.plugins/org.eclipse.core.runtime/.settings


拷貝覆蓋到新工做空間配置文件便可:


metadata/.plugins/org.eclipse.core.runtime/.settings


注:爲避免出問題,遷移以前相關配置文件記得提早作備份


Eclipse智能提示報錯

解決方案:


1.點擊連接 content assist


2.將Default Proposal Kinds 中 項目【Java Proposals(Code Recommenders)】前的√去掉


同時將【Java Proposals】和【Java Proposals(Task-Focused)】兩個項目勾選上

原文連接:

https://blog.csdn.net/ThinkWon/article/details/101025543

本文分享自微信公衆號 - 源代碼社區(ydmsq666)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索