找到“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