IDEA新手入門詳解(上)

IDEA(上)

本文主要講idea項目的創建,運行。還有idea常用的快捷鍵。

1.創建項目

創建Java項目

Z:Create New Project,一路next

這裏寫圖片描述

這裏寫圖片描述

M:編寫完java代碼,怎麼運行呢?

Z:點擊右邊的開始按鈕,選擇運行項目main方法

這裏寫圖片描述
M:idea怎麼進行編譯呢?

Z:點擊編譯按鈕,target中的紅色文件夾中就是編譯後的文件,一般運行的時候會自動編譯。

這裏寫圖片描述

創建Web項目

Z:創建Web項目使用Java Enterprise,同時對Tomcat的路徑進行配置

這裏寫圖片描述

選擇Web Application

這裏寫圖片描述

M:在idea中怎麼創建資源文件夾?

Z:右鍵新建文件夾

這裏寫圖片描述

另外還要將普通文件夾指定爲資源文件夾纔會被編譯

這裏寫圖片描述

創建maven的jar項目

Z:要創建maven的jar項目,選擇maven之後直接next

這裏寫圖片描述

填入項目名和位置,點擊next

這裏寫圖片描述

創建maven的war項目

Z:要創建maven的war項目,選擇Maven,打勾通過原型創建,選擇webapp

這裏寫圖片描述

輸入項目名,地址點擊下一步

這裏寫圖片描述

這裏寫圖片描述

Z:這裏要將欠缺的文件夾(java,resource)補全,並且將其設置爲Sources Root和Resources Root具有功能的文件夾(轉化之後才能往裏面添加class和xml文件)

這裏寫圖片描述

2.部署項目

M:新建完Web項目之後怎麼啓動呢?

Z:配置tomcat

  1. 通過配置Tomcat啓動,選擇Edit Configurations

這裏寫圖片描述

  1. 配置Local的Tomcat

這裏寫圖片描述

  1. 填寫tomcat名,配置tomcat位置]![這裏寫圖片描述

  2. 點擊加號+,選擇Artifact..

    這裏寫圖片描述

    添加已解釋的war包

這裏寫圖片描述

  1. 運行tomcat即可進行訪問

這裏寫圖片描述

Z:也可以通過插件的方式啓動

  1. pom.xml添加tomcat配置

     <!--配置插件-->
     <build>
       <plugins>
         <plugin>
           <groupId>org.apache.tomcat.maven</groupId>
           <artifactId>tomcat7-maven-plugin</artifactId>
           <configuration>
             <path>/</path>
             <port>8080</port>
           </configuration>
         </plugin>
       </plugins>
     </build>
  2. 添加Maven,填入運行指令則配置好插件tomcat

這裏寫圖片描述

  1. 同樣方式點擊即可運行。

這裏寫圖片描述

2.常見快捷鍵

1. 跟eclipse不同的快捷鍵

Z:關於快捷鍵的使用,可以閱讀官方文檔 。也可以按Ctrl+Shift+A 進行搜索執行(要求熟悉英文名)。

M:像eclipse的上下移動單行代碼快捷鍵是?

Z:Ctrl + shift + ↑/↓

M:快速複製/刪除行的快捷鍵是?

Z:Ctrl+D複製,Ctrl+Y粘貼

M:搜索的快捷鍵呢?

Z:Ctrl+F,搜索並替換的快捷鍵是Ctrl+R

M:怎麼在打開的項目的項目之間切換

Z:Alt+←/→ ,前進後退導航Ctrl + Alt + ←/→

M:怎麼全局搜索呢?

Z:Ctrl + N搜索文件,Ctrl + Shift + N搜索文件夾,Alt+F7(+Fn)搜索文字,Ctrl + Shift + F搜索文字並顯示代碼詳情。

M:爲什麼我按Ctrl + Shift + F搜索不到?

Z:可能是和搜狗輸入法等其他快捷鍵衝突了,設置一下即可。

M:set get的快捷鍵是?

Z:Alt+Insert

M:要進行重構重命名,快捷鍵是?

Z:Shift+F6 (+Fn)

M:重構提取方法呢?

Z:Ctrl+Alt+M

M:如何運行或者調試呢?

Z:運行Shift+F10,調試Shift+F9

M:斷點調試的時候用到的快捷鍵

Z:進入F7 (+Fn) ,跨出F8 (+Fn)

M:有什麼快捷補全的代碼?

Z:main方法psvm,輸出代碼sout,可以寫成 “輸出語句的內容”.sout (string字符串+.sout)的形式。

M:那for循環怎麼編寫呢?

Z:使用arr.fori就可以直接生成一段for循環代碼。foreach的循環用arr.iter

M:去除,導入包的快捷鍵是?

Z:Ctrl + Alt + O

2. 新的好用快捷鍵

D:下面是新的,實用的快捷鍵

M:有全屏編輯模式的快捷鍵嗎?

Z:Ctrl+ shift + F12 (+Fn)

M:在類中的方法之間切換的快捷鍵?

Z:Ctrl + F12(+Fn)

這裏寫圖片描述
M:聽說idea有UML圖,怎麼顯示出來呢?

Z:Ctrl+Alt+U

M:想要複製文件的快捷鍵呢?

Z:F5(+Fn),也有移動,是F6(+Fn)

Z:這裏介紹一個快捷重構的方法列表Ctrl + Shift +Alt + T,裏面還可以將當前類重構出繼承的接口出來。

M:當發現紅色標識報錯的時候,怎麼辦?

Z:當缺少包或局部變量,按 Alt + Enter 再按回車即可實現智能修復。

這裏寫圖片描述

M:定位錯誤的快捷鍵怎麼用?

Z:F2(+Fn),上一個用Shift + F2(+Fn)

M:一些明顯的語法錯誤有快捷鍵處理嗎?

Z:Ctrl + Shift + 回車

M:如果我要查看某個接口被怎麼實現了,有快捷鍵嗎?

Z:Ctrl + Shift + B即可查看實現的類列表

M:我在寫代碼的時候,某個參數不知道填什麼類型的,可以使用什麼快捷鍵?

Z:Ctrl + P可以顯示參數信息進行提示

這裏寫圖片描述

M:要搜索所有的文件,使用什麼快捷鍵?

Z:雙擊Shift

這裏寫圖片描述

3.少用的快捷鍵

D:下面是比較少用的快捷鍵。

M:上下事件的快捷鍵?

Z:上事件F3 (+Fn) ,下事件Shift+F3 (+Fn)

M:怎麼查看最近打開的文件呢?

Z:Ctrl + E

M:要怎麼快速選擇代碼呢?

Z:基於語法選擇使用Ctrl + W,要縮小選擇範圍Ctrl + Shift + W

M:有大小寫轉化的快捷鍵是?

Z:Ctrl + Shift + U

M:快速格式化代碼的快捷鍵?

Z:Ctrl + Alt + L

M:實現方法的快捷鍵是?

Z:Ctrl + I

M:重寫方法的快捷鍵是?

Z:Ctrl + O

這裏寫圖片描述

M:怎麼查看類的繼承,實現關係?

Z:用快捷鍵Ctrl + H

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章