IDEA
下載與安裝
https://www.jetbrains.com
步驟就不一 一展示了
破解碼:
YZVR7WDLV8-eyJsaWNlbnNlSWQiOiJZWlZSN1dETFY4IiwibGljZW5zZWVOYW1lIjoiamV0YnJhaW5zIGpzIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifV0sImhhc2giOiIxMTA1NzI3NC8wIiwiZ3JhY2VQZXJpb2REYXlzIjowLCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-rsJR5mlJcjibqRu1gQAMUCngMe8i+AOWIi+JZkNFYPET2G1ONcLPcIzoATTRi6ofkDm5l+3Y4HXjBPjVU6bHDdMBAzCnUqpXKsCknwSYyPSU0Y5pzuLvw6O9aPlQ46UBoTEC2BL5W6f11S7NlAq7tTbDuvFUynqSGAmTEfuZtKmzRmp20ejTPuMlSO7UqSkZvkg6YvSTrax1d2K+P9SAmVGZ9iC7AzBs4AwTf84QB9qHvE/Nh0oELSHWGG9hsZZ7sVghI/39/jPQFTp8GLFsl36ZPybPhGDam721zxS9H++/eJk23Jz3nxaRluE4dWmpHrDg1qBHp8qVpSFejg2QYw==-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==
IDEA文件目錄介紹
bin目錄是一些執行和配置相關包
help目錄幫助文檔手冊;
jre64目錄是jre運行支持;
lib目錄是運行用到的jar包;
licenese目錄是許可協議;
plugins目錄是插件
redist目錄是一些雜項;
另有重要目錄類似
C:\Users\Administrator.IntelliJIdea2018.2
config是你對idea的配置的文件 這個文件保存好,假如其他電腦安裝idea,啓動的時候可以選擇導入你的這個config
這樣省得再重複配置了;
system目錄是一些系統緩存文件,日誌文件,臨時文件,索引文件,包括本地歷史文件等等,假如idea遇到運行奇葩問題,
請把system文件刪除,大多數情況能解決問題;
IDEA優化配置,提高啓動和運行速度
找到idea安裝盤
D:\initPath\IDEA\IntelliJ IDEA 2018.2.5\bin
修改該文件裏的一些值
設置
調節背景色
設置鼠標懸浮提示
再Eclipse裏,我們鼠標移動到一個類上,會提示這個類的文檔解釋信息;
IDEA裏默認不會這樣,我們需要設置下;
Editor->General
這裏的話 我們要勾選下,後面設置的是延遲時間 默認半秒,這裏我們設置1s;
設置後,當我們的鼠標放在類上面就會顯示
顯示方法分隔符
這樣的話,方法之間,上下就有分隔符出現,方便查看代碼;
忽略大小寫提示
IDEA默認提示是區分大小寫的,比如輸入string,不會提示String類;這裏設置下
Editor->General ->Code Completion
自動導包
默認情況,包括Eclipse 寫完類,是需要手工導入包的,不過IDEA提供了自動導包設置
Editor->general->Auto Import
下拉選All 然後下面兩個勾選下即可;隨後可以自動導入包,取消包。
取消單行顯示Tabs
假如有多個Tab代碼,默認如下
不過有時候 要查看的代碼文件比較多,我們想多行顯示:
可以配置下:
Editor->General ->Editor Tabs
勾去掉即可;
設置字體
配置類文檔註釋信息模版
默認新建類 沒有文檔註釋信息,我們一般公司開發,都要搞下,方便找人;
Editor->File and Code Templates 然後Includes File Header
/**
@author lst
@site www.lstmage.com
@company xxx公司
@create {MONTH}-${DAY} ${TIME}
*/
設置文件編碼
我們所有地方都設置成UTF-8 大一統
設置自動編譯
再Eclipse裏,項目都是自動編譯的,IDEA裏默認不是,我們需要配置下;
Build,Execution,Deployment -> Compiler 兩個勾選下,設置項目自動編譯,包括平行結構的多個模塊也自動編譯;
水平或者垂直顯示代碼
我們有時候爲了比對或者參數代碼,需要讓代碼水平或者垂直顯示,Eclipse裏,我們直接拖拽即可;
IDEA裏,我們右鍵文件Tab,顯示如下:
快捷方式改成eclipse
IDEA快捷方式改成eclipse的
File -> Settings -> Keymap
這裏選Eclipse 然後Applay 即可;
快速生成main方法設置以及System.out.println
Editor -> Live Templates 下拉選Enter
設置默認瀏覽器
快捷鍵介紹
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+/這個快捷方式被其他地方佔用了,所以先去掉;
然後我們給這個隨便添加一個新的快捷方式,再刪除掉alt+/
然後我們搜索basic,找到自動提示快捷方式
添加Alt+/
alt+shift+r 重命名參數和方法
向下複製一行 ctrl+alt+向下鍵
ctrl+/ 單行註釋
ctrl+shift+/ 多行註釋
alt+上下鍵 選中單行或者多行 向上或者向下移動
ctrl+shift+t 查看源碼 (當前java文件有的類,直接ctrl+點進去即可)
alt+enter 生成返回值/糾錯 eclipse是ctrl+1
alt+左右方向鍵 跳轉上一個或者下一個編輯頁面
ctrl± 或者 ctrl+= 收縮或者展開單個方法
ctrl+shift± 或者 ctrl+shift+= 收縮全部或者展開全部方法 自定義配置
ctrl+shift+h 查看方法重寫結構
ctrl+alt+h 查看方法調用者
F4 選中類 查看類繼承關係
ctrl+o 查看類結構
ctrl+Alt+shift+u 查看類結構關係圖
Module創建
Java project創建
Java project創建
什麼都不勾選,next->finish即可
新建普通動態web項目
開始配置tomcat
點擊 + 添加新配置 拉下最下方 選更多
找到Tomcat Server 選Local
對Tomcat取名 我們取Tomcat8 然後配置本地Tomcat服務 添加下本地Tomcat路徑即可
然後要將web項目部署上去
Maven項目
先配置一下maven環境
new的時候輸入webapp,找到圖中的選項
需要手動添加一個鍵值對
創建完,會發現ideal裏的maven項目會少幾個文件夾,我們需要手動添加
1.java
按圖將java文件夾轉換形式
2.resources
這樣maven項目就建好了
其他配置
jrebel
一個java web項目,在寫的過程中我們需要不斷調試,如果沒有熱部署,則我們每修改一次項目要重啓一次,驗證問題有沒有得到解決。如果項目很小,啓動只要幾秒或十幾秒,可能感覺影響不是很大;但當項目變大了,重啓一次需要幾十秒,幾分鐘,甚至十幾分鍾,每次修改後都需要重啓無疑會嚴重影響我們的工作效率。
於是我們就要用到jrebel,當我們修改後臺代碼之後,不用重啓項目,直接刷新界面就可以了。
點擊Browse reposit…
首先下載圖中的東西,下載完後重啓
(我這裏是已經安裝過了的)
需要激活jrebel才能使用,詳細的介紹請看激活jrebel
虛擬映射
在eclipse中要想本地的一些文件可以使用網絡地址的形式訪問,需要在Servers裏配置虛擬映射。而在ideal裏面,沒有這個Servers。
如圖,點擊加號,選擇第二個,然後選擇一個需要的本地文件夾。
然後我們運行這個,就可以通過網絡地址訪問裏面的東西了。
over。。。