參考文檔:https://www.cnblogs.com/maoniu602/p/3585049.html
版本和jdk的版本搭配問題
eclipse和JDK版本應搭配,而且,若使用32位則都使用32位,若使用64位則統一爲64位
jdk最新版和歷史版本下載:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.oracle.com/technetwork/java/javase/archive-139210.html
JDK在1.8之後會自動在path前添加JRE的環境變量,eclipse優先讀取註冊表的環境變量
eclipse最新版和歷史版本下載
https://www.eclipse.org/downloads/eclipse-packages/
https://wiki.eclipse.org/Older_Versions_Of_Eclipse
http://www.eclipse.org/downloads/packages/all
在Neon版本之前,主版本在6月發佈,每個版本都有兩個SR版,這兩個SR版分別在9月和2月發佈。
在Neon版本之後,每個主版本一般在6月發佈,後續更新版在九月(* 1),十二月(* 2),和3月(* 3)發佈。
設置工作空間的字符編碼
Window -> Preferences -> General -> Workspace -> Text file encoding -> Other:utf-8
properties文件中文亂碼設置
Eclipse打開properties文件時,中文會顯示亂碼,這是因爲properties文件默認編碼方式是iso8859-1,將其修改爲utf-8後,就可以正常顯示了:
Window -> Preferences -> General -> Content Types -> Text -> Java Properties File -> UTF-8 -> Update -> OK
更改工作空間的字體類型和大小
Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts,只需修改 Basic 裏面的 Text Font 就可以了
代碼自動提示
在我們忘記方法名或者想偷懶時,代碼自動提示很管用。不過Eclipse默認是輸入"."後纔會出現包或類成員的提示,也就意味着我們必須先輸入一個完整的類名,提示才能出來;或者每次都按下 alt + / 。如何才能讓它每次只要輸入字母之後,也能出現提示呢?在這裏可以設置:
Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation
delay是自動彈出提示框的延時時間,我們可以修改成100毫秒;triggers這裏默認是".",只要加上"abcdefghijklmnopqrstuvwxyz"或者"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"。
快捷鍵
Alt+/:提示內容
Ctrl+/:註釋(取消註釋)選中代碼
Ctrl+1:修復選項,碰到代碼中的問題時,可以打開建議修改選項
Ctrl+d:刪除一行代碼
Alt+↑(↓):當前行和上(下)一行交換位置
Ctrl+Alt+↑(↓):選中內容後再使用這個組合鍵,可以複製相同的內容到該內容的上面(下面)
Ctrl+鼠標左鍵點擊:跳轉到當前代碼引用源碼
Ctrl+Alt+H:顯示源碼調用結構
eclipse運行java程序時不自動保存的解決方法
window->preferences>run/debug>launching裏面
save required dirty editors before launching
always:自動保存
prompt:提示保存
never:不做任何處理,默認爲never
eclipse如何安裝svn插件
1.下載eclipse插件包,路徑: Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
SVN插件包下載:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
下載成功後,複製 features 和 plugins 兩個目錄到 eclipse 同名目錄下,重啓 eclipse。
2.在eclipse裏面找到Help-->Install new software-->Add 輸入svn插件名稱和svn插件路徑(http://subclipse.tigris.org/update_1.8.x),勾選Subclipse和SVNKit,點擊next...
通過svn客戶端從svn上下載的項目,導入到eclipse中,eclipse裏面不顯示項目svn信息
解決方法:確保eclipse中svn插件正常,svn客戶端正常的情況下,右鍵該項目-->Team-->share project -->finish
反編譯插件 JD-Eclipse
無論是開發還是調試,反編譯必不可少,每次都用jd-gui打開去看,多麻煩,乾脆配置下JD插件,自動關聯.class:
先從 http://jd.benow.ca/ 上下載離線安裝包 jdeclipse_update_site.zip,解壓縮後把 features、plugins 這2個文件夾複製到 新建文件夾 jdeclipse,然後把 jdeclipse 文件夾整個複製到Eclipse根目錄的dropins文件夾下,重啓Eclipse即可。這種方式是不是比建link文件更方便了?
打開Eclipse,Window -> Preferences -> General - > Editors ,把 .class 文件設置關聯成 jd插件的editor