1. 程式人生 > >IDEA常用設定和專案構建

IDEA常用設定和專案構建

        最近從eclipse的大軍加入到IDEA大軍中。做了一些筆記,用於遺忘時候使用。

        另外就是如果想快速加入IDEA,就解除安裝你的ECLIPSE等開發工具,只留IDEA,這樣會逼著你快速上手。一遍用著其他開發工具,一遍學IDEA還是比較慢的。

目錄

一、全域性設定

1、修改主題:

2、修改編碼字型

3、修改控制檯字型及顏色

4、編碼方式

5、滾輪調整字型大小(ctrl+mouse)

6、行號及方法分割線

7、空行設定

8、聯想功能不區分大小寫

9、自動導包

10、文件提示

11、每次啟動開啟最後一個使用的工程

二、專案設定

三、外掛安裝

四、JDK配置

五、建立javase工程

建立完成後如果有Information:java: Errors occurred while compiling module 'javase'異常

六:配置JVM引數

-Xms 和 -Xmx 配置了堆的最小和最大記憶體

-XX:NewSize 和 -XX:MaxNewSize 配置了新生代的記憶體。最大是Xmx的一半,不過最好還是看業務場景

-XX:NewRatio 設定新生代和老年代的比例,如 -XX:NewRatio=3 指定老年代/新生代為3/1

-XX:SurvivorRatio 設定survivor與eden的比例,如 -XX:SurvivorRatio=10 表示eden是survivor的10倍,即survivor每個佔1/12,eden佔10/12

-XX:InitialTenuringThreshold, -XX:MaxTenuringThreshold and -XX:TargetSurvivorRatio 控制進入老年代的條件,例如 , -XX:MaxTenuringThreshold=10 -XX:TargetSurvivorRatio=90 設定老年代閥值的上限為10,倖存區空間目標使用率為90%

-XX:+NeverTenure and -XX:+AlwaysTenure 分別表示永遠不進入老年代,和一次GC存活就進入老年代

七、建立web工程

八、配置tomcat

九、啟動多個tomcat

十、使用第三方依賴

十一、指定servlet編譯環境

十二、配置Maven

十三、使用maven建立javase

十四、使用maven建立javaweb

一路修改需要修改的配置,然後next。finish

如果需要設定test則新建資料夾標識成對應的tests和testresources

附帶下載地址:

連結:https://pan.baidu.com/s/1Zi4gPhK3BFgQP5zLuNpaJA   密碼:q3io