eclipse安装与概述
1. eclipse(集成開發(fā)環(huán)境)
Eclipse 是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)
2.基本含義
雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(IDE)來(lái)使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。
這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用Java語(yǔ)言開發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如C/C++、COBOL、PHP等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出。Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。
基于 Eclipse 的應(yīng)用程序的一個(gè)突出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。
3.語(yǔ)言拓展
Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。最初主要用來(lái)Java語(yǔ)言開發(fā),通過(guò)安裝不同的插件Eclipse可以支持不同的計(jì)算機(jī)語(yǔ)言,比如C++和Python等開發(fā)工具。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。
Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。IBM提供了最初的Eclipse代碼基礎(chǔ),包括Platform、JDT 和PDE。Eclipse項(xiàng)目IBM發(fā)起,圍繞著Eclipse項(xiàng)目已經(jīng)發(fā)展成為了一個(gè)龐大的Eclipse聯(lián)盟,有150多家軟件公司參與到Eclipse項(xiàng)目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一個(gè)開放源碼項(xiàng)目,它其實(shí)是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其開放源碼,任何人都可以免費(fèi)得到,并可以在此基礎(chǔ)上開發(fā)各自的插件,因此越來(lái)越受人們關(guān)注。隨后還有包括Oracle在內(nèi)的許多大公司也紛紛加入了該項(xiàng)目,Eclipse的目標(biāo)是成為可進(jìn)行任何語(yǔ)言開發(fā)的IDE集成者,使用者只需下載各種語(yǔ)言的插件即可。
4. 常用快捷鍵
4.1 Eclipse最全快捷鍵,熟悉快捷鍵可以幫助開發(fā)事半功倍,節(jié)省更多的時(shí)間來(lái)用于做有意義的事情。
Ctrl+1 快速修復(fù)(最經(jīng)典的快捷鍵,就不用多說(shuō)了)
Ctrl+D: 刪除當(dāng)前行
Ctrl+Alt+↓ 復(fù)制當(dāng)前行到下一行(復(fù)制增加)
Ctrl+Alt+↑ 復(fù)制當(dāng)前行到上一行(復(fù)制增加)
Alt+↓ 當(dāng)前行和下面一行交互位置(特別實(shí)用,可以省去先剪切,再粘貼了)
Alt+↑ 當(dāng)前行和上面一行交互位置(同上)
Alt+← 前一個(gè)編輯的頁(yè)面
Alt+→ 下一個(gè)編輯的頁(yè)面(當(dāng)然是針對(duì)上面那條來(lái)說(shuō)了)
Alt+Enter 顯示當(dāng)前選擇資源(工程,or 文件 or文件)的屬性
Alt+/ 補(bǔ)全當(dāng)前所輸入代碼
Shift+Enter 在當(dāng)前行的下一行插入空行(這時(shí)鼠標(biāo)可以在當(dāng)前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在當(dāng)前行插入空行(原理同上條)
Ctrl+Q 定位到最后編輯的地方
Ctrl+L 定位在某行 (對(duì)于程序超過(guò)100的人就有福音了)
Ctrl+M 最大化當(dāng)前的Edit或View (再按則反之)
Ctrl+/ 注釋當(dāng)前行,再按則取消注釋
Ctrl+O 快速顯示 OutLine
Ctrl+T 快速顯示當(dāng)前類的繼承結(jié)構(gòu)
Ctrl+W 關(guān)閉當(dāng)前Editer
Ctrl+K 參照選中的Word快速定位到下一個(gè)
Ctrl+E 快速顯示當(dāng)前Editer的下拉列表(如果當(dāng)前頁(yè)面沒有顯示的用黑體表示)
Ctrl+/(小鍵盤) 折疊當(dāng)前類中的所有代碼
Ctrl+×(小鍵盤) 展開當(dāng)前類中的所有代碼
Ctrl+Space 代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用Alt+/來(lái)代替)
Ctrl+Shift+E 顯示管理當(dāng)前打開的所有的View的管理器(可以選擇關(guān)閉,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所輸入的每個(gè)字母編輯器都提供快速匹配定位到某個(gè)單詞,如果沒
有,則在stutes line中顯示沒有找到了,查一個(gè)單詞時(shí),特別實(shí)用,這個(gè)功能Idea兩年前就有了)
Ctrl+Shift+J 反向增量查找(和上條相同,只不過(guò)是從后往前查)
Ctrl+Shift+F4 關(guān)閉所有打開的Editer
Ctrl+Shift+X 把當(dāng)前選中的文本全部變?yōu)榇髮?/p>
Ctrl+Shift+Y 把當(dāng)前選中的文本全部變?yōu)樾?/p>
Ctrl+Shift+F 格式化當(dāng)前代碼
Ctrl+Shift+P 定位到對(duì)于的匹配符(譬如{}) (從前面定位后面時(shí),光標(biāo)要在匹配符里面,后面到前面,則反之)
下面的快捷鍵是重構(gòu)里面常用的,本人就自己喜歡且常用的整理一下(注:一般重構(gòu)的快捷鍵都是Alt+Shift開頭的了)
Alt+Shift+R 重命名 (是我自己最愛用的一個(gè)了,尤其是變量和類的Rename,比手工方法能節(jié)省很多勞動(dòng)力)
Alt+Shift+M 抽取方法 (這是重構(gòu)里面最常用的方法之一了,尤其是對(duì)一大堆泥團(tuán)代碼有用)
Alt+Shift+C 修改函數(shù)結(jié)構(gòu)(比較實(shí)用,有N個(gè)函數(shù)調(diào)用了這個(gè)方法,修改一次搞定)
Alt+Shift+L 抽取本地變量( 可以直接把一些魔法數(shù)字和字符串抽取成一個(gè)變量,尤其是多處調(diào)用的時(shí)候)
Alt+Shift+F 把Class中的local變量變?yōu)閒ield變量 (比較實(shí)用的功能)
Alt+Shift+I 合并變量(可能這樣說(shuō)有點(diǎn)不妥Inline)
Alt+Shift+V 移動(dòng)函數(shù)和變量(不怎么常用)
Alt+Shift+Z 重構(gòu)的后悔藥(Undo)
5. eclipse下載
如果嫌去官網(wǎng)下載麻煩,可以直接去我的百度網(wǎng)盤下載
百度云網(wǎng)盤下載地址:
鏈接:https://pan.baidu.com/s/1_JEARA3Be0L7iuuSg-R8WA
 提取碼:8869
5.1.軟件下載鏈接
如果是學(xué)習(xí)Java編程人員,那么我們必須知道oracle的官網(wǎng)。如果是初學(xué)者,那我們可以在百度上搜https://www.eclipse.org,然后進(jìn)入官網(wǎng)。
5.2 當(dāng)彈出以下界面后去點(diǎn)擊紅色框里的選項(xiàng)去下載,一定不要點(diǎn)錯(cuò)了
5.3 接著去找到紅色框里的選項(xiàng),再去選擇對(duì)應(yīng)自己電腦的版本下載就好
5.4 我電腦是Windows,這里我就以Windows來(lái)舉例,然后點(diǎn)擊下載對(duì)應(yīng)的版本
?5.5 接著會(huì)彈出下載頁(yè)面,然后點(diǎn)擊Download去下載
5.6 然后會(huì)跳出捐贈(zèng)頁(yè)面,不用管等會(huì)會(huì)跟你彈出下載壓縮包界面
5.7? 接著就出現(xiàn)了下載壓縮包界面,點(diǎn)擊下載保存到自己電腦(大概514MB左右)
5.7 當(dāng)你下載好以后,你會(huì)得到一個(gè)壓縮包
5.8 接著點(diǎn)擊下載好的.zip文件去解壓,解壓好以后會(huì)出現(xiàn)一個(gè)文件夾
5.9 接著去點(diǎn)擊打開解壓好這個(gè)文件夾,然后會(huì)出現(xiàn)eclipse這個(gè)文件夾,在點(diǎn)擊打開
5.10 點(diǎn)擊然后會(huì)出現(xiàn)下面這個(gè)界面
5.11 進(jìn)入這個(gè)頁(yè)面,第一步點(diǎn)擊eclipse.exe,第二步鼠標(biāo)右鍵點(diǎn)擊找到發(fā)送到,第三步然后點(diǎn)擊發(fā)送到桌面快捷方式
5.12 接著返回到桌面就得到了一個(gè)eclipse快捷方式了
6. Eclipse的使用方法
6.1 雙擊打開eclipse,打開以后會(huì)出現(xiàn)以下界面
6.2 然后第一步點(diǎn)擊File,第二步點(diǎn)擊New,第三步點(diǎn)擊Other去創(chuàng)建我們的第一個(gè)空白文檔
6.3 接著會(huì)彈出以下界面 然后點(diǎn)擊java Project創(chuàng)建一個(gè)新項(xiàng)目,最后點(diǎn)擊下一步
6.4? 在紅色框里為自己的第一個(gè)項(xiàng)目取名字,這里我取了一個(gè)demo為例
6.5 接著就會(huì)到主機(jī)面就會(huì)看到我們創(chuàng)建好的demo項(xiàng)目了
6.6? 接著為自己的項(xiàng)目新建一個(gè)Package包
?6.7 然后創(chuàng)建一個(gè)包名,這里會(huì)默認(rèn)跟項(xiàng)目名一致
6.8? 然后再點(diǎn)擊包名demo,鼠標(biāo)右鍵點(diǎn)擊Class
6.9 這里去創(chuàng)建一個(gè)Class項(xiàng)目,這里我取名叫Hello Woeld
?6.10 接著在紅色框方法里里輸入,然后鼠標(biāo)右鍵點(diǎn)擊Coverage As運(yùn)行
public class HelloWorld {??? public static void main(String[] args) {
???????? System.out.println("HelloWorld 你好呀,我喜歡java");
??? }
}
?6.11 運(yùn)行完以后就出現(xiàn)了紅色框里的這句話
HelloWorld 你好呀,我喜歡java
這里就結(jié)束了Eclipse的下載與安裝了,在這里我盡量為大家整理更詳細(xì)的安裝方法,如果有不懂的小伙伴可以滴滴我!!!
總結(jié)
以上是生活随笔為你收集整理的eclipse安装与概述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: 基于Arduino的循迹小车
- 下一篇: BCNet实现PLC数据采集解决方案,B
