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