IDEA下載以及配置

IDEA下載以及配置

IDEA簡介

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

IDEA下載

https://www.jetbrains.com

進入官網進入下載最新版本,在這裏選擇你要下載的產品,選擇 intelli IDEA 然後點進去下載
在這裏插入圖片描述
安裝就是確定確定就行了,唯一一個不同如下:
在這裏插入圖片描述
啓動IDEA,輸入激活碼,就啓動成功了
在這裏插入圖片描述

激活碼:

MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNC0wNSIsInBhaWRVcFRvIjoiMjAyMC0wNC0wNCJ9XSwiaGFzaCI6IjEyNjIxNDIwLzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-tltrJHc5lqCKLnza1bcLhMzDkfJeBqhRWbvcrPF9Gqo+X+iFWeKQXoEUOlrG38uSzzmX05ph//PgXgyVfP5RXKsaRMfrv/thoouS5sA0aTemm3z6uRiFirTDj60KSGr5XZoP/WAXO4nuti6SRKZUbr/VSAtRPQRiCJvevq+3gWPDGu2aZ0AemiNLq4qIVWH3wxTN7lK2h5uJssZsyy35Yy9O703c5PFU0fxCj2HRgXq7H/91X+ZNLvvAZAVU9B7bOqnY4ZzNNV/cjY8B5gNo53Lo6s2szEV7DsZ+8e7k8P4Yo81DKxneCBoe4wiZmRaCIT6wK3/27KrtQTFMcGeZMA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

基本配置

創建項目

點擊new project,導入 jdk
在這裏插入圖片描述
創建項目:
在這裏插入圖片描述
IDEA文件目錄介紹 :
在這裏插入圖片描述

					bin目錄是一些執行和配置相關包
					help目錄幫助文檔手冊;
					jre64目錄是jre運行支持;
					lib目錄是運行用到的jar包;
					licenese目錄是許可協議;	
					plugins目錄是插件
					redist目錄是一些雜項;


					config是你對idea的配置的文件 這個文件保存好,假如其他電腦安裝idea,啓動的時候可以選擇導入你的這個config這樣省得再重複配置了;
					
					system目錄是一些系統緩存文件,日誌文件,臨時文件,索引文件,包括本地歷史文件等等,假如idea遇到運行奇葩問題,請把system文件刪除,大多數情況能解決問題;

IDEA優化配置,提高啓動和運行速度(前提是電腦要好):

找到 idea 安裝盤,及bin文件中找到文件:idea.exe.vmoptions
在這裏插入圖片描述
修改如下:

在這裏插入圖片描述

setting基本配置

首勾選view裏的Toolbar,會出現工具欄一個個小扳手(setting)

系統主題設置:
在這裏插入圖片描述
設置鼠標懸浮提示
在Eclipse裏,我們鼠標移動到一個類上,會提示這個類的文檔解釋信息;
IDEA裏默認不會這樣,我們需要設置下;Editor->General
勾選這個選項,參數則是放在單詞上停留的時間,我設置的是1秒
在這裏插入圖片描述
顯示方法分隔符
也就是每個方法之間會有分隔符,這樣有利於查看代碼。
操作:Editor->General ->Appearance 勾選Show method separators

忽略大小寫提示(重要)
IDEA默認提示是區分大小寫的,比如輸入string,不會提示String類;這裏設置下
Editor->General ->Code Completion 把紅框裏的選項去掉即可
在這裏插入圖片描述
自動導包
默認情況,包括Eclipse 寫完類,是需要手工導入包的,不過IDEA提供了自動導包設置
Editor->general->Auto Import
在這裏插入圖片描述
設置字體
Editor->Font
這裏可以根據自己喜好,設置字體樣式,字體大小

配置類文檔註釋信息模版
默認新建類 沒有文檔註釋信息,我們一般公司開發,都要搞下,方便找人。
Editor->File and Code Templates 然後Includes File Header,右框就是你輸入的內容

設置文件編碼
Editor -> File Encodings 統一全部設置utf-8
在這裏插入圖片描述

設置自動編譯
在Eclipse裏,項目都是自動編譯的,IDEA裏默認不是,我們需要配置下;
Build,Execution,Deployment -> Compiler 兩個勾選下,設置項目自動編譯,包括平行結構的多個模塊也自動編譯;勾選這兩個即可
在這裏插入圖片描述

快捷方式改成eclipse
有些人不太適應IDEA的快捷鍵,所以你也可以根據自己的需要來更改快捷鍵
Keymap的下拉框選擇eclipse,你也可以選擇其他的

設置默認瀏覽器
tools -->web browsers
在這裏插入圖片描述
快捷鍵介紹:

alt+shift+s 以及 alt+inster 實現自動生成get set 以及構造方法
ctrl+d 刪除一行
ctrl+shift+o 導入包
ctrl+shift+f 代碼格式化
ctrl+shift+y 轉換大小寫
ctrl+f 查找(當前文件)
ctrl+h 全局查找
雙擊shift 查找文件
tab 以及 shift+tab 整體代碼向後 向前移動
alt+/ 提示操作(自定義修改)
alt+/這個快捷方式被其他地方佔用了,所以先去掉;
根據快捷方式搜索

創建基本項目和配置

Web項目

新建一個Web項目
在這裏插入圖片描述

要訪問的話,則需要配置tomcat
在這裏插入圖片描述
點擊左上角的+號選擇Tomcat Server ->Local ,紅框裏選擇你的tomcat版本,name可以爲你的tomcat取名字
在這裏插入圖片描述
這裏兩個都改爲update classes and resources的目的是:當你運行後,進行更改裏面的代碼然後刷新,瀏覽器中並不會更改,這是因爲在配置服務器的時候沒有更改規則

運行Web的index.jsp頁面
在這裏插入圖片描述

Maven項目

Maven項目第一步是配置Maven

在這裏插入圖片描述
選擇自己的Maven地址和settings
然後選擇Maven 選擇SDK 勾選Create from archetype 選擇maven-archetype-webapp點擊next

在這裏插入圖片描述

然後輸入你的項目名稱等點擊next。進入這個界面,這裏要注意的是directory要選擇你剛配的Maven,然後點擊下面的+號鍵
在這裏插入圖片描述
然後添加一對鍵值對

Name:archetypeCatelog
Value:internal

創建成功之後,新建java文件和resources文件(標記爲Resources root文件夾)
在這裏插入圖片描述
java文件(創建一個java名字的文件夾專門存放java文件)
在這裏插入圖片描述
替換掉這裏的junit
在這裏插入圖片描述
改爲,(改完之後記得點一下右下角的import Changes,更新一下)

<dependency>
	<groupId>javax.servlet</groupId>
	<artifactId>javax.servlet-api</artifactId>
	<version>4.0.1</version>
	<scope>provided</scope>
</dependency>

webapp創建一個hello.jsp,mavendamo:

@WebServlet("/maven")
public class MavenDemo extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doPost(req,resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("maven 案例");
        req.getRequestDispatcher("/hello.jsp").forward(req, resp);
    }
}

設置好tomcat然後開啓,地址欄再加上maven測試,如果控制檯成功出現Maven案例則說明成功

jrebel插件

在servlet中更改打印的值,然後保存,運行一次並不會更改,針對這種情況有兩種解決方式:
第一個則是重啓服務
第二個就是運用jrebel插件

在settings中 點擊Plugins ->Browse repositories按鈕,搜索jrebel for intellij 並下載,然後Restart重啓即可,重啓後,依次File-Setting(或ctrl+alt+s)打開設置,可以看到Jrebel插件已經成功了
在這裏插入圖片描述
這時需要激活jrebel才能使用,打開jrebel 激活面板 ,選擇Connect to online licensing service

激活碼:https://jrebel.hexianwei.com/855574b5-211c-4132-8047-1eed68db0020

在這裏插入圖片描述

弄到這裏jrebel就可以正常使用了,但jrebel激活之後默認是聯網使用的 , 在該模式下 , jrebel會一直聯網監測激活信息 . 所以需要調爲離線使用的,直接點擊下圖中Work offline按鈕即可

在這裏插入圖片描述

然後啓動項目時用jrebel啓動就好了,如圖:
在這裏插入圖片描述

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