天天看點

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

“這裡是雲端源想IT,幫你輕松學IT”

嗨~ 今天的你過得還好嗎?

如果你想要得到世界最好的東西

必須得讓世界看到最好的你

- 2023.07.26 -

IDEA全稱 IntelliJ IDEA,是Java程式設計語言的內建開發環境。IntelliJ在業界被公認為最好的Java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支援、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。

今天帶大家探索被業界公認最好的Java開發工具——IDEA,本文将主要從新手如何下載下傳安裝、怎樣進行基本配置、如何寫出IDEA中的第一個代碼以及常用的快捷鍵和操作等方面進行詳細講解。趕快收藏起來吧!

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

一、IDEA概述

IDEA全稱IntelliJ IDEA,是用于Java語言開發的內建環境,它是業界公認的目前用于Java程式開發最好的工具。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

內建環境:把代碼編寫,編譯,執行,調試等多種功能綜合到一起的開發工具。

在 Intellig 上編寫運作HelloWorld:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

是不是感覺挺簡單的呢?

二、IDEA下載下傳和安裝

1. IDEA 下載下傳

進入官網,點選下載下傳:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

可以看到IDEA有兩個版本,分别是旗艦版和社群版,如下圖。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

版本選擇參考:

如果你是學生或者高校老師,可以免費申請使用旗艦版,不過這個需要驗證你的身份,大概7天左右,那我們可以直接使用旗艦版,因為他30天免費使用,等到認證成功,我們可以免費使用。

學生如何申請免費IDEA,如果你們學校沒有配置郵箱,可以到學信網下載下傳檔案,選擇官方檔案。

如果對功能要求不是很高,也可以使用社群版,比較友善,一些基礎的功能都是有的。

如果想使用旗艦版,建議使用正版軟體(不過太貴了,一年好幾千);也可以去網站上找一些版本(你懂得),但不要進行商業使用。

2. IDEA 安裝

輕按兩下安裝包:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

選擇安裝路徑:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

勾選選項:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

點選安裝:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

安裝成功:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

啟動工具IDEA,選擇不導入:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

激活 IDEA

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

進入到頁面:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

三、IDEA 中的第一個代碼

1. IDEA 項目結構介紹

  • project(項目、工程)
  • module(子產品)
  • package(包)
  • class(類)

比如我們已經有了3天的代碼,如果我們隻放在一級檔案夾下,找起來不是很友善。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

是以我們可以建構一個個子產品用來管理代碼:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

這些結構的劃分,是為了友善管理類檔案的。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2. IDEA 中的第一個代碼

1)建立 Project 項目

打開IDEA,點選"New Project":

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

建立一個空項目:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2)建立 Module 子產品

建立一個子產品:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

3)建立 class 類

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

4)在類中編寫代碼

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
public class HelloWorld {
public static void main(String[] args) {
System.out.println("我是練習時長兩年半的Java練習生,喜歡唱跳、rap和籃球!");
}
}           
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
  • 快捷鍵 psvm
public static void main(String[] args) {

}           
  • 快捷鍵 sout
System.out.println();           

5)完成編譯運作

點選運作:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

運作結果如下:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

3. 修改主題

我們可以根據自己的喜好來修改主題:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

選擇自己喜歡的主題:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

另外,如果這預設的沒有你喜歡的主題,我們還可以下載下傳插件獲得更多的主題。

4. 修改字型

預設的字型大小可能會比較小,我們可以根據自己的愛好對字型類型和大小進行調整:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

四、IDEA 中類、子產品、項目操作

1. IDEA 中的類操作

1)建立類檔案

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2)删除類檔案

選中要删除的 Java 類,右鍵選擇 Delete 進行删除:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

注意:這裡的删除是永久删除,不會進入資源回收筒,是以要謹慎小心。

3)修改類檔案

修改類名:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

這樣就修改完成了。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2. IDEA 中的子產品操作

1)建立子產品

方式一:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

方式二:點選工具欄中的檔案,選擇建立:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2)删除子產品

選中要删除的子產品,右擊選擇移除子產品,

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

我們發現檔案還在,不過已經不是一個Module了,而是一個Package:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

我們再對Package進行删除:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

3)修改子產品

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

4)導入子產品

總共分為六步,可以跟着我一步一步操作:

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵
Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

這樣就成功導入模闆了。

3. IDEA 中的項目操作

1)關閉項目

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2)打開項目

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

3)修改項目

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

修改項目名的話,直接在這裡修改并沒有作用,應先關閉項目,再修改項目所在檔案名,然後再打開項目。

4)建立項目

前面進行示範過了,這裡不再重複。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

五、工程與子產品管理

1. IDEA項目結構

層級關系:

project(工程) - module(子產品) - package(包) - class(類)

具體的:

  • 一個project中可以建立多個module
  • 一個module中可以建立多個package
  • 一個package中可以建立多個class

作用:這些結構的劃分,是為了友善管理類檔案的。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

2. Project 和 Module

在 IntelliJ IDEA 中Project是最頂級的結構單元,然後就是Module。目前,主流的大型項目結構基本都是多Module的結構,這類項目一般是按功能劃分的,比如:user-core-module、user-facade-module和user-hessian-module等等,子產品之間彼此可以互相依賴,有着不可分割的業務關系。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

是以,對于一個Project來說:

  • 當為單Module項目的時候,這個單獨的Module實際上就是一個Project。
  • 當為多Module項目的時候,多個子產品處于同一個Project之中,此時彼此之間具有互相依賴的關聯關系。
  • 當然多個子產品沒有建立依賴關系的話,也可以作為單獨一個“小項目”運作。

3.Module 和 Package

在一個module下,可以聲明多個包(package),一般命名規範如下:

  • 不要有中文;
  • 不要以數字開頭;
  • 給包取名時一般都是公司域名倒着寫,而且都是小寫。

比如:xxx網址是www.xxx.com,那麼我們的package包名應該寫成:com.xxx.子名字。

六、IDEA中内容輔助鍵和快捷鍵

1.内容輔助鍵

快速生成語句

  • 快速生成main()方法: psvm,回車;
  • 快速生成輸出語句: sout,回車。

内容輔助鍵

Ctrl+Alt+space(内容提示,代碼補全等)

2.快捷鍵

注釋

  • 單行:選中代碼,Ctrl+/,再來一次,就是取消
  • 多行:選中代碼,Ctrl+Shift+/,再來一次,就是取消

格式化

  • Ctrl+Alt+L

使用熟練後也可以利用快捷鍵幫助我們提高開發效率哦!關于IDEA開發工具就先講這麼多,進一步學習使用之後我們會更深刻體會到為什麼IDEA是公認的最好的Java開發工具了。

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵

我們下期再見!

END

文案編輯|雲端學長

文案配圖|雲端學長

内容由:雲端源想分享

Java開發工具:IDEA介紹、安裝、配置優化與快捷鍵