找到「Code Completion」->點擊Case sensitive completion後面的選擇框,選中Nonejava
Preferences => IDE Settings => Editor => Code Completion => Autopopup documentation in (ms)eclipse
全部和代碼提示相關的設置都在這裏。jvm
(智能提示和自動補全是兩個功能)maven
File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basicide
修改爲了 alt + / 個人eclipse也是這個快捷鍵- -!idea
file>setting>搜索 unused declarations ,把java對應的勾去掉,就能夠了。spa
IDEA根據maven archetype的本質,實際上是執行mvn archetype:generate命令,該命令執行時,須要指定一個archetype-catalog.xml文件。.net
該命令的參數-DarchetypeCatalog,可選值爲:remote,internal ,local等,用來指定archetype-catalog.xml文件從哪裏獲取。code
默認爲remote,即從http://repo1.maven.org/maven2/archetype-catalog.xml路徑下載archetype-catalog.xml文件。文件約爲3-4M,下載速度很慢,致使建立過程卡住。xml
解決方法
1. 在下面界面添加一個屬性,archetypeCatalog = internal
2. 指定-DarchetypeCatalog爲internal,便可使用maven默認的archetype-catalog.xml,而不用再remote下載。
A. 點擊Configue -> Settings
B. 以下VM Options 配置 -DarchetypeCatalog=internal:
PS:注意右上角的灰字:for default project,而不是 for current project
3. mvn命令建立項目時
mvn archetype:generate -DarchetypeCatalog=internal
File -> Settings -> Editor -> Appearence -> Show Line Number
Intellij IDEA 默認沒啓用這個功能。
Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’
光標定位在類名前,按 Alt+Enter 就會提示自動建立 serialVersionUID
Settings -> Appearance&Behavior -> System Settings標籤項裏
「Synchronize file on frame activation」 --> 時時保存,取消
Save files on framedeactivation」 --> 切換當畫面時保存,取消
"Save files automatically", 並將其設置爲30秒,這樣IDEA依然能夠自動保存文件,也就是在30s內不會幫你自動保存文件,須要手動ctrl+s保存,超過30s會自動幫你保存。
Settings -> Appearance&Behavior -> System Settings標籤項裏去掉Reopen last project on startup便可
去idea安裝路徑的bin目錄下找到 idea.exe.vmoptions,調整IDEA的啓動JVM參數,64位的修改idea64.exe.vmoptions,最小1024M 最大2048M便可(可根據本身機器的配置自行修改)。本人機器 4核8g。
-Xms1024m -Xmx2048m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops -Dfile.encoding=UTF-8 -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Xverify:none