一、從下面地址下載一個jar包,下載地址是http://idea.lanyus.com/jar/JetbrainsCrack-3.1-release-enc.jar php
二、將你下載好的JetbrainsCrack-3.1-release-enc.jar 拷貝到你的IDEA安裝目錄的bin目錄下。 html
三、接下來在bin目錄下找到兩個.vmoptions文件,idea.exe.vmoptions和idea64.exe.vmoptions以下圖所示。 java
好比個人電腦是64位的,只修改idea64.exe.vmoptions文件便可。是windows32位的修改idea.exe.vmoptions。git
將這個文件idea64.exe.vmoptions 用NotePad++或者記事本打開,在文件最後一行添加:ajax
-javaagent:C:\application\idea\bin\JetbrainsCrack-3.1-release-enc.jar
四、將其中C:\application\idea\bin修改成你本身的 IDEA對應的bin目錄路徑,後面jar包也要與你下載的名字對應。切記:不可有中文路徑出現,有的話改英文redis
5.接下來從新啓動idea軟件,點擊選擇Activation code apache
(不知道Activation code怎麼打開??打開方式:idea上方菜單欄點擊help>Register)windows
複製如下內容到Acrivation code中的空白處,不要修改內容session
ThisCrackLicenseId-{
「licenseId」:」ThisCrackLicenseId」,
「licenseeName」:」idea」,
「assigneeName」:」「,
「assigneeEmail」:」idea@163.com」,
「licenseRestriction」:」For This Crack, Only Test! Please support genuine!!!」,
「checkConcurrentUse」:false,
「products」:[
{「code」:」II」,」paidUpTo」:」2099-12-31」},
{「code」:」DM」,」paidUpTo」:」2099-12-31」},
{「code」:」AC」,」paidUpTo」:」2099-12-31」},
{「code」:」RS0」,」paidUpTo」:」2099-12-31」},
{「code」:」WS」,」paidUpTo」:」2099-12-31」},
{「code」:」DPN」,」paidUpTo」:」2099-12-31」},
{「code」:」RC」,」paidUpTo」:」2099-12-31」},
{「code」:」PS」,」paidUpTo」:」2099-12-31」},
{「code」:」DC」,」paidUpTo」:」2099-12-31」},
{「code」:」RM」,」paidUpTo」:」2099-12-31」},
{「code」:」CL」,」paidUpTo」:」2099-12-31」},
{「code」:」PC」,」paidUpTo」:」2099-12-31」}
],
「hash」:」2911276/0」,
「gracePeriodDays」:7,
"autoProlongated":false}
oracle
6.完成上述步驟後點擊 OK 激活成功.
IDEA 使用與總結
1、IDEA和經常使用軟件下載
1.IDEA激活碼網站:http://idea.lanyus.com/
經常使用軟件網站
idea : https://www.jetbrains.com/idea/download/#section=windows
jdk: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
git : https://git-scm.com/
maven : http://maven.apache.org/download.cgi
主題: http://www.riaway.com/index.php
二 、 IDEA 的安裝與配置
安裝:(IDEA版本是IntelliJ IDEA 2018.3.6 x64)
點擊安裝包一路默認,下一步便可
配置:對idea64.exe.vmoptions進行設置(文件在安裝目錄裏的bin文件裏面,安裝系統的位數選擇修改的文件,我電腦是64位)
配置這個文件是爲了軟件運行時更流暢,把電腦性能充分體現出來,除了配置這個軟件你還能夠把一些用不到的插件給去掉也可使軟件更流暢
-Xms500m
-Xmx1500m
-XX:ReservedCodeCacheSize=500m
-XX:SoftRefLRUPolicyMSPerMB=100
配置圖
配置本地maven:
點擊setting ==>搜索maven(或者點擊Build,Execution,Deployment 找到Build Tools==>maven)==>maven home directory 選擇maven3,User settings file 打鉤,並選擇本地maven的settings.xml地址(在配置好這個文件的前提下,Local repository 會自動找到文件配置的位置目錄)下文有相關配置
配置圖
三 、 IDEA 經常使用插件的安裝與使用
Alibaba Java Coding Cuidelines :阿里巴巴java開發規約
activate-power-mode :效果插件冒泡效果
Free MyBatis plugin :DAO接口和XML文件之間的快速訪問
Iedis :redis的插件
Lombok: 開發工具插件
zookeeper
3.一、Maven配置阿里鏡像(我下載的壓縮包解壓到D盤,在maven3.6裏面的setting.xml配置)
下面是maven的一些主要配置,包括jdk版本的指定和修改默認maven 本地jar包的位置,配置阿里中央倉庫
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\apache-maven-3.6.1\lib</localRepository><!--指定本地jar包位置-->
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors><!--配置阿里中央倉庫-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile> <!--指定JDK版本-->
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
</settings>
3.二、插件使用,須要記錄的插件使用:
Lombok
@Getter、@Setter 生成咱們的get set方法
@RequiredArgsConstructor 生成一個帶有@NonNull這個註解變量的一個構造器
@ToString 將咱們的對象轉化成一個帶有成員變量值得一個字符串
@EqualsAndHashCode 幫咱們重寫 equals 和 hashCode 方法 來進行對象的比較
@Data {@Getter、@Setter、@RequiredArgsConstructor、@ToString、@EqualsAndHashCode}
4、IDEA 經常使用功能及其快捷方式
Ctrl + F 查找
Ctrl + R 替換
Ctrl + Z 撤銷
Ctrl + Y 刪除光標所在行
Ctrl + X 剪切光標所在行
Ctrl + C 複製光標所在行
Ctrl + V 粘貼光標所在行
Ctrl + D 將光標所在行復制到下一行
Ctrl + W 遞進式選擇代碼塊
Ctrl + E 打開咱們修改的一個歷史文件
Ctrl + N 根據類名來查找文件
Ctrl + J 列出Live Temples
Ctrl + P 顯示方法的傳入參數
Ctrl + U 進入光標所在類的父類
Ctrl + B 跳到光標所在方法/變量的聲明處 --- Ctrl + 鼠標左鍵 點擊方法名/變量名
Ctrl + / 註釋光標所在行 或 選中行 再次使用釋放註釋 Ctrl + Shift + / 生成塊級註釋
Ctrl + F1 顯示光標所在錯誤行的錯誤信息
Ctrl + F3 跳到選中詞出現的下一個位置
Ctrl + Table 在打開文件中進行跳轉
Ctrl + 鍵盤左右鍵 在單詞開頭和結尾跳轉
Ctrl + 鍵盤的上下鍵 對編輯區進行上下滑動
Alt + Enter 對光標處的錯誤代碼提出修改建議
Alt + Insert 快速生成一些經常使用代碼
Shift + Table 取消縮進
Shift + Enter 光標所在行下空出一行 Ctrl + Alt + Enter 光標所在行上空出一行
Shift + 鼠標滾輪 編輯區的左右滑動
Ctrl + Alt + L 對格式化代碼
Ctrl + Alt + 鍵盤左鍵 返回上一個修改的地方
Ctrl + Alt + 鍵盤右鍵 回退上一個修改的地方
Ctrl + Shift + Z 取消撤銷
Ctrl + Shift + C 複製當前文件磁盤路徑
Ctrl + Shift + 鍵盤+鍵 對代碼塊展開
Ctrl + Shift + 鍵盤-鍵 對代碼塊摺疊
Ctrl + Shift + Enter 自動結束當前行並在末尾加上;
---畫圖---
流程圖工具是ProcessOn,是一款在線畫圖工具,很是適合畫各類示意圖,體驗極佳:https://www.processon.com/;jsessionid=F787EE75231865271F72F63118C63AB5.jvm1