IDEA 使用與總結

1、IDEA和經常使用軟件下載
1.IDEA激活碼網站:http://idea.lanyus.com/
經常使用軟件網站
idea : https://www.jetbrains.com/idea/download/#section=windowsphp

jdk: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlhtml

git : https://git-scm.com/java

maven : http://maven.apache.org/download.cgigit

主題: http://www.riaway.com/index.phpredis

二 、 IDEA 的安裝與配置apache

安裝:(IDEA版本是IntelliJ IDEA 2018.3.6 x64)windows

 點擊安裝包一路默認,下一步便可oracle

配置:對idea64.exe.vmoptions進行設置(文件在安裝目錄裏的bin文件裏面,安裝系統的位數選擇修改的文件,我電腦是64位)maven

配置這個文件是爲了軟件運行時更流暢,把電腦性能充分體現出來,除了配置這個軟件你還能夠把一些用不到的插件給去掉也能夠使軟件更流暢ide

-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 自動結束當前行並在末尾加上;

第一次寫博客找不到很好切入點,因此先寫些簡單點的東西,有哪裏寫的不對請你們多多關照!!!!

相關文章
相關標籤/搜索