Java开发利器Eclipse和IDEA
一、文本編輯工具
1.1 EditPlus
????????EditPlus是一款由韓國 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文本、HTML和程序語言的Windows編輯器,你甚至可以通過設置用戶工具將其作為C,Java,Php等等語言的一個簡單的IDE。
 ?? ?
 ????????EditPlus(文字編輯器)漢化版是一套功能強大,可取代記事本的文字編輯器,擁有無限制的撤消與重做、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼板的功能,同步于剪貼板可自動粘貼進 EditPlus 的窗口中省去粘貼的步驟。另外它也是一個非常好用的HTML編輯器,它除了支持顏色標記、HTML 標記,同時支持C、C++、Perl、Java,另外,它還內建完整的HTML & CSS1 指令功能,對于習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁制作時間,若你有安裝IE3.0 以上版本,它還會結合IE瀏覽器于 EditPlus 窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。因此,它是一個相當棒又多用途多狀態的編輯軟件
1.2 NotePad
????????notepad(記事本)是一種代碼編輯器,也是Windows 操作系統中的程序,用于文本編輯,在文字編輯方面與Windows寫字板,Office功能相當。是一款開源、小巧、免費的純文本編輯器。
????????Notepad內置支持多達 27 種語法高亮度顯示(囊括各種常見的源代碼、腳本)值得一提的是,它既支持 .nfo 文件查看,也支持自定義語言。
二、Eclipse
2.1 Eclipse簡介
????????Eclipse 是一個開放源代碼的、基于Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
????????Eclipse最初是由IBM公司開發的替代商業軟件Visual Age for Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟件供應商聯盟Eclipse基金會(Eclipse Foundation)管理。2003年Eclipse 3.0選擇OSGi服務平臺規范為運行時架構。
????????2007年6月,穩定版3.3發布;
 ????????2008年6月發布代號為Ganymede的3.4版;
 ????????2009年6月發布代號為Galileo的3.5版;
 ????????2010年6月發布代號為Helios的3.6版;
 ????????2011年6月發布代號為Indigo的3.7版;
 ????????2012年6月發布代號為Juno的4.2版;
 ????????2013年6月發布代號為Kepler的4.3版;
 ????????2014年6月發布代號為Luna的4.4版;
 ????????015年6月項目發布代號為Mars的4.5版。
注:集成開發環境(IDE,Integrated Development Environment )是用于提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。
2.2 Eclipse的下載和安裝
1、打開Eclipse下載地址: https://www.eclipse.org/downloads/packages/
2、選擇要下載的版本
3. 下載完畢直接解壓即可使用,因為是解壓版,所以我們需要自己設置快捷打開方式
4. 雙擊eclipse.exe直接啟動,進入歡迎界面
2.3 Eclipse界面介紹
????????關閉啟動時的歡迎界面,顯示的是默認透視圖——Java 透視圖,整個窗口稱為的工作臺,主要有以下幾個組成部分:主菜單、工具欄、透視圖、狀態欄,而透視圖又由視圖和編輯器組合而成,比如,下圖的透視圖為2+3+6+9的組合。
????????透視圖所包含的視圖并非一成不變,各視圖的位置和大小均可通過鼠標拖動操作進行更改,也可以關閉一些視圖或加入其它一些視圖,可以自動記憶當前界面的改變。
?????????1、主菜單:包括文件、編輯、源代碼、搜索、運行與窗口等菜單,大部分的向導和各種配置對話框都可以從主菜單中打開。
????????2、包資源管理器視圖:用于顯示Java項目中的源文件、引用的庫等,開發Java程序主要是用這個視圖。
????????3、編輯器:用于代碼的編輯。
????????4、工具欄:包括文件工具欄、調試、運行、搜索、瀏覽工具欄。工具欄中的按鈕都是相應的菜單的快捷方式。
????????5、透視圖快捷按鈕:用來切換到提供的各個透視圖,提供8種透視圖,分別為:CVS資源庫研究、Java(缺省值)、Java類型層次結構、Java瀏覽、插件開發、調試、小組同步和資源透視圖。
????????6、大綱視圖:用于顯示代碼的綱要結構,單擊結構樹的各結點可以在編輯器中快速定位代碼。
????????7、每日小技巧:展示eclipse工具的使用快捷技巧。
????????8、狀態欄:包含鼠標所點擊位置的一些信息,如鼠標點擊編輯器時,狀態欄會顯示編輯器所顯示的文件是否可編輯,以及鼠標所處位置在編輯器中的行列號。
 ?? ?
 ????????9、問題視圖:用于顯示代碼或項目配置的錯誤,雙擊錯誤項可以快速定位代碼。
2.4 設置編碼集和字體、顏色
????????默認的eclipse字符集為GBK,我們需要改為utf-8,如果覺得默認字體太小,也可以進行更改,包括背景顏色等
????????1、修改默認字符集:Window-->Preferences-->General-->Workspace-->Text file encoding-->Other-->UTF-8
?????????2、修改字體大小:Window-->Preferences-->General-->Appearance-->Basic-->Text font
1、什么是字符集?
 ?? ?字符(Character)是各種文字和符號的總稱,包括各國家文字、標點符號、圖形符號、數字等。字符集(Character set)是多個字符的集合,字符集種類較多,每個字符集包含的字符個數不同,常見字符集名稱:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicode字符集等。計算機要準確的處理各種字符集文字,就需要進行字符編碼,以便計算機能夠識別和存儲各種文字。中文文字數目大,而且還分為簡體中文和繁體中文兩種不同書寫規則的文字,而計算機最初是按英語單字節字符設計的,因此,對中文字符進行編碼,是中文信息交流的技術基礎。
2、GBK和UTF-8
 ?? ?GBK全稱《漢字內碼擴展規范》(GBK即“國標”、“擴展”漢語拼音的第一個字母,英文名稱:Chinese Internal Code Specification),中華人民共和國全國信息技術標準化技術委員會1995年12月1日制訂,國家技術監督局標準化司、電子工業部科技與質量監督司1995年12月15日聯合以技監標函1995 229號文件的形式,將它確定為技術規范指導性文件。這一版的GBK規范為1.0版。
?? ?UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,又稱萬國碼,由Ken Thompson于1992年創建。現在已經標準化為RFC 3629。UTF-8用1到6個字節編碼Unicode字符。用在網頁上可以統一頁面顯示中文簡體繁體及其它語言(如英文,日文,韓文)。
2.5 創建、刪除、修改項目工程
????????項目是指一系列獨特的、復雜的并相互關聯的活動,這些活動有著一個明確的目標或目的,必須在特定的時間、預算、資源限定內,依據規范完成。
 ????????注意: 點擊透視圖快捷按鈕,把透視圖改為java透視圖
????????1、創建新的項目工程:右鍵點擊包資源管理器視圖空白處-->New-->Java Project
?2、修改項目工程名:右鍵點擊項目-->Refactor-->Rename
?3、刪除項目工程:右鍵點擊項目-->Delete
????????
2.6 使用Eclipse快捷創建HelloWorld
????????1、右鍵src目錄-->New-->Class
?????????2、在現有模版的基礎上寫入輸出語句即可
????????3、Eclipse工具會自動對我們保存的java代碼進行編譯,所以直接運行即可
 ????????????????在編輯器視圖空白處右鍵-->Run As-->Java Application
三、IntelliJ IDEA
3.1 IDEA 簡介
????????IDEA 全稱 IntelliJ IDEA,是java編程語言開發的集成環境。
????????IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位于捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java,Kotlin等少數語言。
3.2 IDEA 下載和安裝
1、下載 IDEA 安裝包,我們先從 IDEA 官網下載 IDEA 2020.3.2 版本的安裝包。
 ????????下載鏈接如下:https://www.jetbrains.com/idea/download/
2、雙擊安裝程序進行安裝
 ?? ?注意,如果電腦上之前有安裝老版本的 IDEA, 需要先卸載干凈,否則可能安裝失敗!注意,一定要先卸載干凈掉老版本的 IDEA。
3、選擇安裝目錄
?4、勾選自己想要創建的桌面快捷方式,我的操作系統是 64 位的,所以勾選的 64 位快捷方式;
?5、點擊 Install
????????
?6、安裝完成后,勾選 Run IntelliJ IDEA,點擊 Finish 運行軟件
3.3 IDEA 激活
1、勾選用戶協議,點擊Continue
?2、勾選 Evaluate for free, 點擊 Evaluate,先試用30天
????????
? ? ? ? ?可免費使用30天。學生帳號可以申請免費使用。
3.4 IDEA 配置
idea 默認有settings來配置全局的配置項,例如:字體大小
總結
以上是生活随笔為你收集整理的Java开发利器Eclipse和IDEA的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: FGSM代码实践
- 下一篇: c语言队列的作用,C语言队列
