1、Ctrl+Alt+T
把选择的代码放入 try{}
或者 if{}
里
2、Ctrl+O
重写方法提示
3、Alt+回车
导包提示
4、Alt+/
代码提示(默认不是这个,需要参照后文中的设置代码自动提示快捷键)
5、Ctrl+P
方法参数提示
6、Ctrl+Alt+L
格式化代码
7、Ctrl+/
注释(//
)
8、Ctrl+Shift+/
注释(/**/
)
File -> Settings -> Keymap -> Main menu
-> Code -> Completion ,我们需要将 Basic 的快捷键设置为 Alt+/
,但是该快捷键被 Cyclic Expand Word
占用, 所以先修改 Cyclic Expand Word
的快捷键,右键 Remove Alt+/
。 然后设置 Basic 快捷键为 Alt+/
,右键 Add Keyboard Shutcut,然后在键盘上按下 Alt+/
,点击 ok即完成修改。
File -> Settings -> Editor -> Color Scheme
-> Language Defaults
-> Comments ,进入如下页面,将页面中 Block comment
、Text 、Line comment
的右上角的 Italic 的勾去掉。
IDEA 卡顿最大的问题是内存,转到 IDEA 安装目录的 bin 文件夹,32 位电脑修改 idea.exe.vmoptions
文件,64 位电脑修改 idea64.exe.vmoptions
文件, idea64.exe.vmoptions
文件内容如下:
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
修改为
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
具体数值修改多少,根据自己电脑内存调整,Xms 为运行的最小内存,Xmx 为最大内存。
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
的选择。
原文:https://www.cnblogs.com/zongmin/p/11529570.html