IDEA 新手入門:創建項目/包/類、運行/關閉/導入項目、字體/字號設置、常用快捷鍵等使用詳解

文章目錄

  • 前言
  • 一、創建新項目 Project
    • 1.1、選擇“Create New Project”
    • 1.2、選擇左下角的“Empty Project”
    • 1.3、輸入項目名稱并選擇保存路徑
  • 二、創建新模塊 Module
    • 2.1、在彈出的“New Module”窗口中,點擊“New”
    • 2.2、根據項目需要,選擇合適的 SDK
    • 2.3、對項目模塊起名字
    • 2.4、創建完成后
  • 三、創建包和類
    • 3.1、創建包
    • 3.2、創建類
  • 四、運行程序
    • 4.1、代碼編輯區鼠標右鍵或 Ctrl+Shift+F10
    • 4.2、上面菜單欄“Run→Run 'HelloWorld'”或 Shift+F10
  • 五、IDEA 關閉和導入項目
    • 5.1、IDEA 關閉項目
    • 5.2、IDEA 導入項目
  • 六、字體字號設置
  • 七、IDEA 項目目錄說明
  • 八、IDEA 常用快捷鍵
  • 總結


前言

IDEA 全稱 IntelliJ IDEA,是 Java 編程語言開發的集成環境。IntelliJ 在業界被公認為最好的 java 開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE 支持、各類版本工具(git、svn 等)、JUnit、CVS 整合、代碼分析、創新的 GUI 設計等方面的功能可以說是超常的。IDEA 是 JetBrains 公司的產品,這家公司總部位于捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持 HTML,CSS,PHP,MySQL,Python 等,免費版只支持 Java 等少數語言。

在這里插入圖片描述


說明:下圖為 IDEA 的項目結構介紹,本篇全程圍繞此圖展開。

在這里插入圖片描述
在這里插入圖片描述

一、創建新項目 Project

1.1、選擇“Create New Project”

選擇“Create New Project”,具體如下圖所示:

在這里插入圖片描述

1.2、選擇左下角的“Empty Project”

選擇左下角的“Empty Project”建立空項目,具體如下圖所示:

在這里插入圖片描述

1.3、輸入項目名稱并選擇保存路徑

輸入項目名稱并選擇保存路徑,具體如下圖所示:

在這里插入圖片描述

二、創建新模塊 Module

在彈出的窗口中,點擊“+”號,選擇“New Module”,具體如下圖所示:

在這里插入圖片描述

2.1、在彈出的“New Module”窗口中,點擊“New”

在彈出的“New Module”窗口中,點擊“New”,具體如下圖所示:

在這里插入圖片描述

2.2、根據項目需要,選擇合適的 SDK

根據項目需要,選擇合適的 SDK,點擊“OK”,再點擊“Next”,具體如下圖所示:

在這里插入圖片描述

2.3、對項目模塊起名字

對項目模塊起名字,然后點擊“FInish”,具體如下圖所示:

在這里插入圖片描述

2.4、創建完成后

創建完成后,點擊“OK”,具體如下圖所示:

在這里插入圖片描述
看到我們創建好的項目,具體如下圖所示:

在這里插入圖片描述

三、創建包和類

3.1、創建包

展開創建的工程,在源代碼目錄 src 上,鼠標右鍵,選擇“New→Package”,輸入包名,回車,具體如下圖所示:

在這里插入圖片描述
在這里插入圖片描述
我們可以看到生成包的多級文件夾,具體如下圖所示:

在這里插入圖片描述

3.2、創建類

在創建好的包上,鼠標右擊,選擇“New→Java Class”創建類,輸入類名,回車,具體如下圖所示:

在這里插入圖片描述
在這里插入圖片描述
在右側代碼編輯區,輸入主方法,輸入 HelloWorld,具體如下圖所示:

在這里插入圖片描述

四、運行程序

4.1、代碼編輯區鼠標右鍵或 Ctrl+Shift+F10

代碼編輯區鼠標右鍵,Run 'HelloWorld.main()'或者 Ctrl+Shift+F10 即可,具體如下圖所示:

在這里插入圖片描述
同理,在代碼編輯區左側功能區也可以運行。同時我們可以通過 IDEA 分步使用某個方法,具體如下圖所示:

在這里插入圖片描述

4.2、上面菜單欄“Run→Run ‘HelloWorld’”或 Shift+F10

上面菜單欄“Run→Run ‘HelloWorld’”或者 Shift+F10,具體如下圖所示:

在這里插入圖片描述
同理,右側的快捷工具欄也可以使用,具體如下圖所示:

在這里插入圖片描述

五、IDEA 關閉和導入項目

5.1、IDEA 關閉項目

關閉 IDEA 中已經存在的項目,“File→Close Project”,具體如下圖所示:

在這里插入圖片描述
這時 IDEA 回到了剛開始的界面,點擊項目右側的“×”,IDEA 中就沒有這個項目了,具體如下圖所示:

在這里插入圖片描述

5.2、IDEA 導入項目

在 IDEA 的啟動界面上,點擊“Open or Import”,選擇項目即可,具體如下圖所示:

在這里插入圖片描述
在這里插入圖片描述

六、字體字號設置

注意:IDEA 默認的字號是比較小的,我們可以根據自身的需要對顯示的字號進行設置。

點擊菜單欄上的 “File→Settings→Editor→Font”調整字號,下圖兩處都可以進行調整。

在這里插入圖片描述
下面三個箭頭所指分別是:調整字體、調整字號、調整行距,大家根據需要自行調整即可,具體如下圖所示:

在這里插入圖片描述

七、IDEA 項目目錄說明

我們創建的項目,是在 E:\項目\IdeaProjects\travel 下,目錄結構具體如下圖所示:

在這里插入圖片描述

  • day01-code 下是 src 目錄,存儲的是我們編寫的 .java 源文件。
  • out 目錄存儲我們編譯后產生的 .class 中間字節碼文件。

八、IDEA 常用快捷鍵

使用快捷鍵操作可以極大地提高我們的開發效率,在這里為大家總結了一些 IDEA 的常用快捷鍵,具體如下表所示:

快捷鍵功能
Alt+Enter導入包,自動修正文件
Ctrl+Y刪除光標所在行
Ctrl+D復制光標所在行的內容,插入光標位置下面
Ctrl+Alt+L格式化代碼
Ctrl+/單行注釋
Ctrl+Shift+/選中代碼注釋,多行注釋,再按取消注釋
Alt+Shift+上下箭頭移動當前代碼行

總結

本文給大家介紹了 IDEA 新手入門安裝和使用詳解(含創建新項目、模塊、包和類、運行程序、關閉導入項目、字體字號設置、常用快捷鍵等)。都說 Eclipse 是初戀,現在 IDEA 逐漸開始取代 Eclipse 的地位,雖然說有些不舍,但是為了效率工作我們還是要去掌握一些技巧。

在這里插入圖片描述


我是白鹿,一個不懈奮斗的程序猿。望本文能對你有所裨益,歡迎大家的一鍵三連!若有其他問題、建議或者補充可以留言在文章下方,感謝大家的支持!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/530744.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/530744.shtml
英文地址,請注明出處:http://en.pswp.cn/news/530744.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

IDEA/Tomcat 原理:如何將 Tomcat 集成到 IDEA?實現由傳統部署延伸到熱部署 Java EE 項目?

文章目錄前言一、將 Tomcat 集成到 IDEA 中1.1、進入 IDEA Tomcat 配置頁面1.2、配置并集成 Tomcat1.3、配置完成說明1.4、集成檢查1.4.1、檢查主頁面信息及服務器配置信息二、創建并部署 Java EE 項目2.1、創建新項目或者模塊(自行選擇)2.2、進行 Java …

SSM 整合 2:Java EE 開發環境的搭建(JDK 配置、Tomcat 安裝、IDE 安裝、IDE 集成 Tomcat、Spring 及其組件的下載)

文章目錄 前言一、安裝并配置 JDK1.1、下載并安裝 JDK1.2、配置環境變量1.2.1、從控制面板進入用戶變量設置1.2.2、新建用戶變量 Java_Home 和 Path(根據自己安裝目錄設置)1.2.3、檢測 JDK 是否安裝成功二、安裝 Tomcat 應用服務器2.1、下載 apache-tomcat-9.02.2、啟動 Tomc…

Eclipse 答疑:如何使用 Eclipse 進行斷點(Breakpoints)調試?

文章目錄前言一、打開需要調試的程序二、設置斷點三、進行代碼調試3.1、在上方標簽欄,點擊“Debug As→Java Application”3.2、進入調試頁面并查看設置斷點的具體位置信息3.3、產看具體變量信息總結前言 我們在使用 Eclipse 進行代碼調試時,可以選擇在一…

在 Windows 命令提示符下啟動 MySQL:net start mysql 發生系統錯誤 5。 拒絕訪問。解決方式小結

文章目錄前言一、錯誤描述二、錯誤產生場景三、產生錯誤原因四、解決方式總結前言 我們有時候需要通過 Windows 命令提示符來啟動 MySQL 服務,但是如果你不注意操作權限的話,可能就會報以下錯誤,現在我們來解決這個問題:net start…

XHTML 語法規則及 HTML/XHTML(XHTML 1.0/XHTML 1.1 和 HTML 4.01/HTML 5) 文檔類型說明

文章目錄前言一、XHTML 語法規則二、XHTML、HTML 文檔類型說明三、XHTML 文檔類型3.1、XHTML 1.0 過渡類型(Transitional)3.2、XHTML 1.0 嚴格類型(Strict)3.3、XHTML 1.0 框架類型(Frameset)3.4、XHTML 1.…

Eclipse 答疑:代碼版權?如何更改 Eclipse 中注釋塊的 @author 版權信息?

文章目錄前言一、打開需要進行版權標注的類二、進入配置頁面三、編輯配置信息四、測試總結前言 我們在使用 IDE——Eclipse 進行開發時,在需要注明版權信息的時候,如果不更改默認設置的話,在注釋塊 author 的內容就是電腦系統默認的&#xff…

Java 修飾符詳解:吐血整理,帶你從底層語法和開發案例疏通這 11 種常見修飾符

文章目錄前言一、11 種常見的 Java 修飾符1.1、修飾符應用表1.2、修飾符訪問權限對比二、public 修飾符2.1、public 修飾符語法說明2.2、public 修飾符開發應用三、private 修飾符3.1、private 修飾符語法說明3.2、private 修飾符開發應用四、protected 修飾符4.1、protected 修…

Java 反射機制詳解:私有方法調用頭大?如何通過反射調用類中的私有方法?

文章目錄前言一、私有方法在本類中直接調用1.1、在本類中實例化,調用私有方法1.2、嘗試在其他類直接調用私有方法(錯誤示范)二、使用反射實例化類強制調用私有方法2.1、使用類加載器加載被調用的類2.2、使用 Object 類對獲取的類進行實例化2.…

jQuery 遍歷:思路總結,項目場景中如何處理/控制獲取的 each 遍歷次數?

文章目錄前言一、項目場景分析二、實體類定義描述(僅關鍵代碼)2.1、實體類定義描述2.2、邏輯處理與分析2.3、遍歷數據如何修改的問題暴露三、處理思路3.1、源碼分析 jQuery 中的 each 遍歷3.2、如何解決 jQuery 中控制獲取 each 的遍歷次數總結前言 前臺…

JavaScript 事件:Web 表單如何實現禁用右鍵、復制粘貼/剪切和輸入框自動填充?

文章目錄前言一、禁用鼠標右鍵1.1、分析說明1.2、操作原理1.3、實現效果1.4、實現代碼1.5、補充:JS 中的 button 事件屬性二、禁用復制粘貼2.1、分析說明2.2、實現代碼三、禁用輸入框自動填充功能3.1、分析說明3.2、實現效果3.3、實現代碼總結前言 我們在項目中&…

MySQL 模糊查詢:MySQL 數據庫 like 語句通配符模糊查詢小結

MySQL 報錯:Parameter index out of range (1 > number of parameters, which is 0)——MySQL 數據庫 like 語句通配符模糊查詢小結 文章目錄MySQL 報錯:Parameter index out of range (1 > number of parameters, which is 0)——…

內網擊穿之 HTTP 穿透:網站沒上線?如何讓全世界的人都可以訪問你本地的網站?

文章目錄前言一、內網穿透原理與工具介紹1.1、內網穿透工作原理1.2、內網穿透工具介紹二、啟動內網穿透工具2.1、命令及配置介紹2.2、查看映射信息三、進行訪問測試3.1、遠程訪問本地站點資源3.2、關閉內網穿透總結前言 對于大多數程序員來說,網站一經開發測試后&am…

SSM 整合 3:一個 Spring 入門程序帶你來了解什么是控制反轉(IoC)/依賴注入(DI)?

文章目錄 前言一、使用 Eclipse 創建動態 Web 項目并導入所需 jar 包二、創建接口 TestDao 和實現類2.1、創建接口 TestDao2.2、創建接口的實現類 TestDaoImpl三、創建 Spring 配置文件 applicationContext.xml3.1、如何從官方文檔找配置文件約束信息四、創建測試類并輸出運行結…

軟件設計原則:內聚、耦合有哪幾種類型?內聚度、耦合度如何比較?

文章目錄前言一、何為內聚?1.1、7 種內聚類型及其描述二、何為耦合?2.1、7 種耦合類型及其描述總結前言 高內聚、低耦合是我們在軟件設計過程中必須遵循的一個重要原則,在整個軟件工程中占有很大的比重。而對于內聚和耦合你還是僅僅局限于“高…

數據庫管理工具:如何使用 Navicat Premium 轉儲(導出)和運行(導入)*.sql 文件?

文章目錄前言一、轉儲(導出)數據庫 SQL 文件1.1、選擇“轉儲 SQL 文件”1.2、選擇導出文件存放位置1.3、查看轉儲 SQL 文件界面1.4、查看 SQL 輸出文件1.5、查看輸出文件詳情信息二、運行(導入)數據庫 SQL 文件2.1、新建數據庫2.2…

JSP 編譯原理:JSP 是 Servlet?如何用 Eclipse 查看 JSP 編譯生成的 Servlet 源文件?

文章目錄前言一、JSP 文件編譯流程原理二、創建并運行待測試 JSP 頁面三、查找 JSP 編譯文件輸出位置3.1、打開動態項目運行配置3.2、查看 JSP 編譯文件輸出位置3.3、查看 JSP 編譯輸出文件四、JSP 編譯輸出 Servlet 的論證五、訪問 JSP 文件的流程總結前言 相信大家都了解&…

MVC 模式/Servlet/JSP 編譯原理剖析:Servlet 組件到底屬于 MVC 模式的哪一層?

文章目錄前言一、回憶什么是 MVC 模式?1.1、Model、View、Controller 組件介紹1.2、明確 View 與 Controller 組件區別二、什么是 Servlet?2.1、Servlet 的組件定義2.2、Servlet 組件處于 Controller 層?三、老師說 Servlet 是 View 層的&…

操作系統原理:進程 PV 操作如何計算?全網最全三種前驅圖計算類型總結

文章目錄前言一、PV 操作定義1.1、P 操作定義1.2、V 操作定義二、串聯進程(單線前驅圖)2.1、什么是單線前驅圖?2.2、如何計算單線前驅圖的 PV?2.2.1、計算前驅節點 PV2.2.2、計算中間節點 PV2.2.3、計算尾節點 PV三、并聯進程&…

Spring 容器:三種方式解決 Resource leak: ‘applicationContext‘ is never closed 問題

文章目錄前言一、Spring 容器警告產生的場景二、Spring 容器未關閉后果分析2.1、肉眼可見的警告2.2、導致的內存泄漏2.2.1、什么是內存泄漏?2.2.2、如何判斷內存泄漏?2.2.3、Java 中的 GC(垃圾回收)2.2.4、Java 中會導致內存泄漏的…

SSM 整合 4:Spring IoC 容器基于的兩個重要接口 BeanFactory 和 ApplicationContext

文章目錄 前言一、BeanFactory 接口1.1、加載 Spring 配置文件創建 BeanFactory 接口實例1.2、開發中的運用以及使用說明二、ApplicationContext 接口2.1、ClassPathXmlApplicationContext 創建接口實例2.2、FileSystemXmlApplicationContext 創建接口實例2.3、通過 Web 服務器…