国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用)

這篇具有很好參考價值的文章主要介紹了第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第04章_IDEA的安裝與使用(上)


本章專題與脈絡(luò)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理


【W(wǎng)hy IDEA ?】
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

【注】JetBrains官方說明:

盡管我們采取了多種措施確保受訪者的代表性,但結(jié)果可能會略微偏向 JetBrains 產(chǎn)品的用戶,因為這些用戶更有可能參加調(diào)查。

此外,2022年,某美國軟件開發(fā)商在對近千名專業(yè)的Java開發(fā)者調(diào)研后,發(fā)布了《2022年Java開發(fā)者生產(chǎn)力報告》。報告提到:JetBrains 的 IntelliJ IDEA是最受歡迎的 Java IDE,占 48%,其次是 Eclipse,占 24%,Visual Studio Code 占 18%。


本著"工欲善其事必先利其器"的精神,本章從IDEA的介紹、安裝、設(shè)置入手,講解IDEA中項目的創(chuàng)建、快捷鍵與模板的使用、斷點調(diào)試、常用插件等。

1. 認識IntelliJ IDEA

1.1 JetBrains 公司介紹

IDEA,是 JetBrains (https://www.jetbrains.com/)公司的產(chǎn)品,該公司成立于2000年,總部位于捷克的布拉格,致力于為開發(fā)者打造最高效智能的開發(fā)工具。
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

公司旗下還有其它產(chǎn)品,比如:

  • WebStorm:用于開發(fā) JavaScript、HTML5、CSS3 等前端技術(shù)
  • PyCharm:用于開發(fā) python
  • PhpStorm:用于開發(fā) PHP
  • RubyMine:用于開發(fā) Ruby/Rails
  • AppCode:用于開發(fā) Objective - C/Swift
  • CLion:用于開發(fā) C/C++
  • DataGrip:用于開發(fā)數(shù)據(jù)庫和 SQL
  • Rider:用于開發(fā).NET
  • GoLand:用于開發(fā) Go

用于開發(fā) Android的Android Studio,也是Google 基于 IDEA 社區(qū)版進行迭代的。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

1.2 IntelliJ IDEA 介紹

IDEA,全稱 IntelliJ IDEA,是 Java 語言的集成開發(fā)環(huán)境,目前已經(jīng)(基本)代替了Eclipse的使用。IDEA 在業(yè)界被公認為是最好的 Java 開發(fā)工具(之一),因其功能強悍、設(shè)置人性化,而深受Java、大數(shù)據(jù)、移動端程序員的喜愛。

IntelliJ IDEA 在 2015 年的官網(wǎng)上這樣介紹自己:

Excel at enterprise, mobile and web development with Java, Scala and Groovy,with all the latest modern technologies and frameworks available out of thebox.

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

1.3 IDEA的主要優(yōu)勢:(vs Eclipse)

功能強大:

① 強大的整合能力。比如:Git、Maven、Spring等

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

② 開箱即用的體驗(集成版本控制系統(tǒng)、多語言支持的框架隨時可用,無需額外安裝插件)

符合人體工程學:

① 高度智能(快速的智能代碼補全、實時代碼分析、可靠的重構(gòu)工具)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

② 提示功能的快速、便捷、范圍廣

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

③ 好用的快捷鍵和代碼模板

④ 精準搜索

1.4 IDEA 的下載

  • 下載網(wǎng)址: https://www.jetbrains.com/idea/download/#section=windows

  • IDEA 分為兩個版本: 旗艦版(Ultimate)社區(qū)版(Community)。

  • IDEA的大版本每年迭代一次,大版本下的小版本(如:2022.x)迭代時間不固定,一般每年3個小版本。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

兩個不同版本的詳細對比,可以參照官網(wǎng):
https://www.jetbrains.com/idea/features/editions_comparison_matrix.html

官網(wǎng)提供的詳細使用文檔:
https://www.jetbrains.com/help/idea/meet-intellij-idea.html

2. 卸載與安裝

2.1 卸載過程

這里以卸載2022.1.2版本為例說明。在【控制面板】找到【卸載程序】

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

右鍵點擊或左鍵雙擊IntelliJ IDEA 2022.1.2進行卸載:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

如果需要保留下述數(shù)據(jù),就不要打√。如果想徹底刪除IDEA所有數(shù)據(jù),那就打上√。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

軟件卸載完以后,還需要刪除其它幾個位置的殘留:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2.2 安裝前的準備

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 64 位 Microsoft Windows 11、10、8
  • 最低 2 GB 可用 RAM,推薦 8 GB 系統(tǒng)總 RAM
  • 2.5 GB 硬盤空間,推薦 SSD
  • 最低屏幕分辨率 1024x768

從安裝上來看,IntelliJ IDEA 對硬件的要求似乎不是很高。可是在實際開發(fā)中并不是這樣的,因為 IntelliJ IDEA 執(zhí)行時會有大量的緩存、索引文件,所以如果你正在使用 Eclipse / MyEclipse,想通過 IntelliJ IDEA 來解決計算機的卡、慢等問題,這基本上是不可能的,本質(zhì)上你應該對自己的硬件設(shè)備進行升級。

2.3 安裝過程

1、下載完安裝包,雙擊直接安裝

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、歡迎安裝

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

3、是否刪除電腦上低版本的IDEA(如果有,可以選擇忽略)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理ge-20220606191838180.png&pos_id=img-KJl84x5c-1705747160072)

  • 如果電腦上有低版本的IDEA,可以選擇刪除或保留。

  • 這里沒有卸載舊版本,如果需要卸載,記得勾選下面的保留舊的設(shè)置和配置。

4、選擇安裝目錄

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

選擇安裝目錄,目錄中要避免中文和空格。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5、創(chuàng)建桌面快捷圖標等

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

確認是否與.java、.groovy、.kt 格式文件進行關(guān)聯(lián)。這里建議不關(guān)聯(lián)。

6、在【開始】菜單新建一個文件夾(這里需要確認文件夾的名稱),來管理IDEA的相關(guān)內(nèi)容。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

7、完成安裝

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

重啟以后,單擊登錄:第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2.4 注冊

首先,需要通過用戶協(xié)議:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

是否同意發(fā)送用戶數(shù)據(jù)(特性、使用的插件、硬件與軟件配置等),建議選擇:不發(fā)送。
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

接著,會提示我們進行注冊。

  • 選擇1:試用30天。在IDEA2022.1.2版本中,需要先登錄,才能開啟試用。

    第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 選擇2:付費購買旗艦版
    第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 選擇3:(推薦)
    • 大家參照《.\03-資料\01-IDEA 2022.1 注冊文檔\IntelliJ IDEA2022.1注冊文檔.docx》操作即可。
    • 由于存在時效性,如果失效,大家可以自行搜索注冊方式即可。

2.5 閃退問題

問題描述:2022.1啟動不了,雙擊桌面圖標,沒有響應。

解決辦法:

打開C:\Users\songhk\AppData\Roaming\JetBrains\IntelliJIdea2022.1\idea64.exe.vmoptions 這個文件。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

內(nèi)容如下所示:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

刪除紅框的數(shù)據(jù)以后,再登錄即可正常進入。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

原因:之前使用過的比如2021.2.2版本,pojie了。新版IEDA太智能了,把現(xiàn)有的啟運參數(shù)也都復制過去了。又因為最新的IDEA,不兼容pojie程序-javaagent:D:\develop_tools\IDEA\IntelliJ IDEA 2021.2.2\bin\jetbrains-agent.jar了,所以報錯了,所以JVM結(jié)束了,所以沒有啟動畫面,涼涼了。

3. HelloWorld的實現(xiàn)

3.1 新建Project - Class

選擇"New Project":

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

指名工程名、使用的JDK版本等信息。如下所示:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

接著創(chuàng)建Java類:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

3.2 編寫代碼

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello,World!");
    }
}

3.3 運行

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

4. JDK相關(guān)設(shè)置

4.1 項目的JDK設(shè)置

File-->Project Structure...-->Platform Settings -->SDKs

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 注1:SDKs全稱是Software Development Kit ,這里一定是選擇JDK的安裝根目錄,不是JRE的目錄。
  • 注2:這里還可以從本地添加多個JDK。使用“+”即可實現(xiàn)。

4.2 out目錄和編譯版本

File-->Project Structure...-->Project Settings -->Project

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5. 詳細設(shè)置

5.1 如何打開詳細配置界面

1、顯示工具欄

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、選擇詳細配置菜單或按鈕

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.2 系統(tǒng)設(shè)置

1、默認啟動項目配置

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

啟動IDEA時,默認自動打開上次開發(fā)的項目?還是自己選擇?

如果去掉Reopen projects on startup前面的對勾,每次啟動IDEA就會出現(xiàn)如下界面:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、取消自動更新

Settings–>Appearance & Behavior->System Settings -> Updates

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

默認都打√了,建議檢查IDE更新的√去掉,檢查插件更新的√選上。

5.3 設(shè)置整體主題

1、選擇主題

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、設(shè)置菜單和窗口字體和大小

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

3、設(shè)置IDEA背景圖

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

選擇一張合適的圖片作為背景,即可。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.4 設(shè)置編輯器主題樣式

1、編輯器主題

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、字體大小

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

更詳細的字體與顏色如下:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

溫馨提示:如果選擇某個font字體,中文亂碼,可以在fallback font(備選字體)中選擇一個支持中文的字體。

3、注釋的字體顏色

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • Block comment:修改多行注釋的字體顏色
  • Doc Comment –> Text:修改文檔注釋的字體顏色
  • Line comment:修改單行注釋的字體顏色

5.5 顯示行號與方法分隔符

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.6 代碼智能提示功能

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

IntelliJ IDEA 的代碼提示和補充功能有一個特性:區(qū)分大小寫。 如果想不區(qū)分大小寫的話,就把這個對勾去掉。建議去掉勾選。

5.7 自動導包配置

  • 默認需要自己手動導包,Alt+Enter快捷鍵

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 自動導包設(shè)置
    • 動態(tài)導入明確的包:Add unambiguous imports on the fly,該設(shè)置具有全局性;
    • 優(yōu)化動態(tài)導入的包:Optimize imports on the fly,該設(shè)置只對當前項目有效;

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.8 設(shè)置項目文件編碼(一定要改)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

說明: Transparent native-to-ascii conversion主要用于轉(zhuǎn)換ascii,顯式原生內(nèi)容。一般都要勾選。

5.9 設(shè)置控制臺的字符編碼

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.10 修改類頭的文檔注釋信息

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

比如:

/**
* ClassName: ${NAME}
* Package: ${PACKAGE_NAME}
* Description: 
* @Author 尚硅谷-宋紅康
* @Create ${DATE} ${TIME} 
* @Version 1.0   
*/

常用的預設(shè)的變量,這里直接貼出官網(wǎng)給的:

${PACKAGE_NAME} - the name of the target package where the new class or interface will be created. 
${PROJECT_NAME} - the name of the current project. 
${FILE_NAME} - the name of the PHP file that will be created. 
${NAME} - the name of the new file which you specify in the New File dialog box during the file creation. 
${USER} - the login name of the current user. 
${DATE} - the current system date. 
${TIME} - the current system time. 
${YEAR} - the current year. 
${MONTH} - the current month. 
${DAY} - the current day of the month. 
${HOUR} - the current hour. 
${MINUTE} - the current minute. 
${PRODUCT_NAME} - the name of the IDE in which the file will be created. 
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc. 
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.

5.11 設(shè)置自動編譯

Settings-->Build,Execution,Deployment-->Compiler

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

5.12 設(shè)置為省電模式 (可忽略)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

IntelliJ IDEA 有一種叫做省電模式的狀態(tài),開啟這種模式之后 IntelliJ IDEA 會關(guān)掉代碼檢查代碼提示等功能。所以一般也可認為這是一種閱讀模式,如果你在開發(fā)過程中遇到突然代碼文件不能進行檢查和提示,可以來看看這里是否有開啟該功能。

5.13 取消雙擊shift搜索

因為我們按shift切換中英文輸入方式,經(jīng)常被按到,總是彈出搜索框,太麻煩了。可以取消它。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 方式1:適用于IDEA 2022.1.2版本

在2022.1版本中,采用如下方式消雙擊shift出現(xiàn)搜索框:搜索double即可,勾選Disable double modifier key shortcuts,禁用這個選項。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • 方式2:適用于IDEA 2022.1.2之前版本

雙擊shift 或 ctrl + shift + a,打開如下搜索窗口:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

選擇registry…,找到"ide.suppress.double.click.handler",把復選框打上勾就可以取消雙擊shift出現(xiàn)搜索框了。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

6. 工程與模塊管理

6.1 IDEA項目結(jié)構(gòu)

層級關(guān)系:

project(工程) - module(模塊) - package(包) - class(類)

具體的:

一個project中可以創(chuàng)建多個module

一個module中可以創(chuàng)建多個package

一個package中可以創(chuàng)建多個class

這些結(jié)構(gòu)的劃分,是為了方便管理功能代碼。

6.2 Project和Module的概念

在 IntelliJ IDEA 中,提出了Project和Module這兩個概念。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

在 IntelliJ IDEA 中Project是最頂級的結(jié)構(gòu)單元,然后就是Module。目前,主流的大型項目結(jié)構(gòu)基本都是多Module的結(jié)構(gòu),這類項目一般是按功能劃分的,比如:user-core-module、user-facade-module和user-hessian-module等等,模塊之間彼此可以相互依賴,有著不可分割的業(yè)務關(guān)系。因此,對于一個Project來說:

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

6.3 Module和Package

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

1.不要有中文
2.不要以數(shù)字開頭
3.給包取名時一般都是公司域名倒著寫,而且都是小寫
  比如:尚硅谷網(wǎng)址是www.atguigu.com
  那么我們的package包名應該寫成:com.atguigu.子名字。

6.4 創(chuàng)建Module

建議創(chuàng)建“Empty空工程”,然后創(chuàng)建多模塊,每一個模塊可以獨立運行,相當于一個小項目。JavaSE階段不涉及到模塊之間的依賴。后期再學習模塊之間的依賴。

步驟:

(1)選擇創(chuàng)建模塊

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(2)選擇模塊類型:這里選擇創(chuàng)建Java模塊,給模塊命名,確定存放位置

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(4)模塊聲明在工程下面

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

6.5 刪除模塊

(1)移除模塊

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(2)徹底刪除模塊

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

6.6 導入老師的模塊

(1)將老師的模塊teacher_chapter04整個的復制到自己IDEA項目的路徑下

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

接著打開自己IDEA的項目,會在項目目錄下看到拷貝過來的module,只不過不是以模塊的方式呈現(xiàn)。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(2)查看Project Structure,選擇import module

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(3)選擇要導入的module:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

(4)接著可以一路Next下去,最后選擇Overwrite

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

最后點擊OK即可了。

6.7 同時打開兩個IDEA項目工程

1、兩個IDEA項目工程效果

有些同學想要把上課練習代碼和作業(yè)代碼分開兩個IDEA項目工程。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、新建一個IDEA項目

注意:第一次需要新建,之后直接打開項目工程即可

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

3、打開兩個IDEA項目

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理
第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

6.8 導入前幾章非IDEA工程代碼

1、創(chuàng)建chapter01、chapter02、chapter03等章節(jié)的module

將相應章節(jié)的源文件粘貼到module的src下。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

打開其中各個源文件,會發(fā)現(xiàn)有亂碼。比如:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

2、設(shè)置編碼

當前項目是UTF-8。如果原來的.java文件都是GBK的(如果原來.java文件有的是GBK,有的是UTF-8就比較麻煩了)。

可以單獨把這兩個模塊設(shè)置為GBK編碼的。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

改為GBK,確認即可。如圖:

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

7. 代碼模板的使用

7.1 查看Postfix Completion模板(后綴補全)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

7.2 查看Live Templates模板(實時模板)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

7.3 常用代碼模板

1、非空判斷
  • 變量.null:if(變量 == null)
  • 變量.nn:if(變量 != null)
  • 變量.notnull:if(變量 != null)
  • ifn:if(xx == null)
  • inn:if(xx != null)
2、遍歷數(shù)組和集合
  • 數(shù)組或集合變量.fori:for循環(huán)
  • 數(shù)組或集合變量.for:增強for循環(huán)
  • 數(shù)組或集合變量.forr:反向for循環(huán)
  • 數(shù)組或集合變量.iter:增強for循環(huán)遍歷數(shù)組或集合
3、輸出語句
  • sout:相當于System.out.println
  • soutm:打印當前方法的名稱
  • soutp:打印當前方法的形參及形參對應的實參值
  • soutv:打印方法中聲明的最近的變量的值
  • 變量.sout:打印當前變量值
  • 變量.soutv:打印當前變量名及變量值
4、對象操作
  • 創(chuàng)建對象
    • Xxx.new .var :創(chuàng)建Xxx類的對象,并賦給相應的變量
    • Xxx.new .field:會將方法內(nèi)剛創(chuàng)建的Xxx對象抽取為一個屬性
  • 強轉(zhuǎn)
    • 對象.cast:將對象進行強轉(zhuǎn)
    • 對象.castvar:將對象強轉(zhuǎn)后,并賦給一個變量
5、靜態(tài)常量聲明
  • psf:public static final
  • psfi:public static final int
  • psfs:public static final String
  • prsf:private static final

7.4 自定義代碼模板

7.4.1 自定義后綴補全模板

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

7.4.2 自定義Live Templates

例如:定義sop代表System.out.print();語句

①在Live Templates中增加模板

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

②先定義一個模板的組,這樣方便管理所有自定義的代碼模板

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

③在模板組里新建模板

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

④定義模板(以輸出語句為例)

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

  • Abbreviation:模板的縮略名稱
  • Description:模板的描述
  • Template text:模板的代碼片段
  • 模板應用范圍。比如點擊Define。選擇如下:應用在java代碼中。

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

其它模板1:單元測試模板:

@Test
public void test$var1$(){
    $var2$
}

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

其它模板2:創(chuàng)建多線程

new Thread(){
    public void run(){
        $var$
    }
};

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理

其它模板3:冒泡排序

for(int $INDEX$ = 1; $INDEX$ < $ARRAY$.length; $INDEX$++) {
    for(int $INDEX2$ = 0; $INDEX2$ < $ARRAY$.length-$INDEX$; $INDEX2$++) {
        if($ARRAY$[$INDEX2$] > $ARRAY$[$INDEX2$+1]){
            $ELEMENT_TYPE$ temp = $ARRAY$[$INDEX2$];
            $ARRAY$[$INDEX2$] = $ARRAY$[$INDEX2$+1];
            $ARRAY$[$INDEX2$+1] = temp;
        }
    }
}

第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用),JavaSE知識匯總,IDEA軟件,java,intellij-idea,ide,代碼模板,工程與模塊管理文章來源地址http://www.zghlxwxcb.cn/news/detail-814073.html

到了這里,關(guān)于第04章_IDEA的安裝與使用(上)(認識,卸載與安裝,JDK相關(guān)設(shè)置,詳細設(shè)置,工程與模塊管理,代碼模板的使用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • JDK、IDEA安裝教程 IDEA安裝2023年10月 最新最詳細!免費、親測成功?。?!

    JDK、IDEA安裝教程 IDEA安裝2023年10月 最新最詳細!免費、親測成功?。?!

    以下是第一章的內(nèi)容: IntelliJ IDEA安裝教程 文章目錄 前言 準備工作 步驟(敲詳細!?。。?IDEA的安裝是Java課程的入門,本人臺式機于2023年7月份進行了系統(tǒng)重裝,恰巧最近需要重新安裝IDEA進行使用,借此機會給同學們分享我的安裝過程(昔日的安裝過程依稀記得,這次是邊

    2024年02月04日
    瀏覽(57)
  • idea2022版本下載安裝配置與卸載詳細步驟(包含運行第一個java程序教程)

    idea2022版本下載安裝配置與卸載詳細步驟(包含運行第一個java程序教程)

    目錄 前言必讀 一、下載idea 先下載JDK? 1.去瀏覽器搜索idea官網(wǎng),找到官網(wǎng) ?2.選擇Download 3.點擊左邊的Download下載就好了 4.在本地磁盤建一個文件夾,專門用來存放idea軟件的 二、安裝idea? 5.在本地磁盤中的下載里面找到下載的idea并雙擊打開 6.選擇Next ?編輯?7.選擇要安裝的文

    2023年04月08日
    瀏覽(23)
  • idea2023版本下載安裝配置與卸載詳細步驟(包含運行第一個java程序教程)

    idea2023版本下載安裝配置與卸載詳細步驟(包含運行第一個java程序教程)

    目錄 前言必讀 一、下載idea 先下載JDK? 1.去瀏覽器搜索idea官網(wǎng),找到官網(wǎng) ?2.選擇Download 3.點擊左邊的Download下載就好了 4.在本地磁盤建一個文件夾,專門用來存放idea軟件的 二、安裝idea? 5.在本地磁盤中的下載里面找到下載的idea并雙擊打開 6.選擇Next ?編輯?7.選擇要安裝的文

    2024年02月08日
    瀏覽(31)
  • 【Ubuntu】Ubuntu安裝PCL(安裝PCL/卸載PCL/查看PCL版本/PCL報錯處理相關(guān)操作)(史上最詳細)

    【Ubuntu】Ubuntu安裝PCL(安裝PCL/卸載PCL/查看PCL版本/PCL報錯處理相關(guān)操作)(史上最詳細)

    ??博__主??:米碼收割機 ??技__能??:C++/Python語言 ??公眾號??:測試開發(fā)自動化 ??專__注??:專注主流機器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測試技術(shù) 注意:執(zhí)行的上述命令行,不同版本的Ubuntu,默認安裝的PCL版本不同,區(qū)別如下: ubuntu版本 PCL版本 Ubuntu 20.04 1.10.0

    2024年02月12日
    瀏覽(93)
  • Tomact從認識到安裝與詳細使用

    Tomact從認識到安裝與詳細使用

    Tomcat是一個開源免費的輕量級Web服務器,它是一個軟件程序,主要功能是提供網(wǎng)上信息瀏覽服務,對HTTP協(xié)議的操作進行封裝,使得程序員不必對協(xié)議進行操作,讓Web開發(fā)更加便捷。 Tomcat官網(wǎng) 注意:由于Tomcat依賴Java,請在Tomcat安裝之前安裝好Java,JDK并配置好環(huán)境變量 鏈接:h

    2024年02月05日
    瀏覽(15)
  • 超詳細Windows 10卸載JDK1.8教程

    超詳細Windows 10卸載JDK1.8教程

    超詳細JDK1.8安裝與配置 Windows版本的JDK卸載步驟一致,學會卸載JDK1.8,就相當于學會了卸載其他Windows版JDK。在此本文將詳細介紹如何卸載JDK1.8。 在開始處,點擊 設(shè)置 點擊 應用 點擊 程序和功能 打開程序與功能后,我們會發(fā)現(xiàn)有兩個Java文件,我們右鍵卸載它(無先后順序,

    2023年04月20日
    瀏覽(20)
  • Mac卸載jdk8,安裝jdk17

    Mac卸載jdk8,安裝jdk17

    本次操作基于MacBook 因為工作需要,需要將jdk版本由jdk8升級到j(luò)dk17,同一臺機器上是可以同時安裝多個版本的jdk的,但是為了避免一些沖突和未知問題,這里直接卸載舊版本jdk,然后再重新安裝新版本。 先查看本機安裝的jdk: 刪除java運行環(huán)境: 到j(luò)ava的目錄,用ls命令查看機

    2024年02月08日
    瀏覽(27)
  • Linux下卸載與安裝jdk

    Linux下卸載與安裝jdk

    1、如果已安裝,需要先檢查一下是否是?CentOS自帶JDK,是的話請根據(jù) 二 進行卸載 2、如果是以前已經(jīng)安裝好了,那么先檢查一下位置,根據(jù) 三 進行卸載 3、如果都不是前兩種情況那么就可以直接安裝了,根據(jù) 四 進行安裝jdk 1、檢查是否是CentOS自帶的jdk 這個就是自帶的jdk,需

    2024年02月14日
    瀏覽(20)
  • linu系統(tǒng)卸載centos自帶的jdk、手動安裝jdk

    linux的使用過程中,總是要使用jdk的,有的linux系統(tǒng)自帶的openjdk,總是不太好用;本文以centos7為例,安裝jdk1.8版本 1.查看系統(tǒng)中是否有自帶的jdk或者已經(jīng)被安裝 java -version jdk已經(jīng)被安裝,如果需要其他版本的即可卸載,重新安裝即可, 這個是centos系統(tǒng)自帶的jdk, 卸載jdk:

    2024年02月11日
    瀏覽(16)
  • 關(guān)于JDK8的安裝和卸載

    關(guān)于JDK8的安裝和卸載

    我的電腦—屬性—高級系統(tǒng)設(shè)置—環(huán)境變量 在系統(tǒng)變量中找到 JAVA_HOME ,查看所在的地址,在計算機中找到并將整個文件夾刪了,里面就包含jdk文件夾。 在系統(tǒng)變量中找到path,刪除關(guān)于JAVA_HOME的內(nèi)容。 classpath中也找到關(guān)于JAVA_HOME的內(nèi)容刪除。這樣JDK就刪干凈了。 最后測試一

    2024年02月11日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包