• IDEA 配置及常用快捷键


    常用快捷键

    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+/ 注释(/**/

    9、Ctrl+鼠标左键 进入到指定方法或类的父类中

    10、Ctrl+Alt+鼠标左键 进入到指定方法或类的子类中

    11、Ctrl+Alt+B 查看当前接口的实现

    12、Ctrl+H 查看当前类/接口的继承

    13、Ctrl+Alt+M 选中代码抽取为一个方法

    14、双击 Shift 搜索指定类或方法,如果搜索的类包含在 jar 里,需要勾选 include non-project itms 选项

    15、Alt+7 查看当前类的方法

    16、ctrl+Alt+h 查看当前方法的调用方

    17、Shift+F6 修改同名变量名


    设置代码自动提示快捷键

    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
    

    修改为:

    -Xms1024m
    -Xmx1024m
    -XX:ReservedCodeCacheSize=512m
    -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是最大堆的大小
    • 第三个-XX:ReservedCodeCacheSize保留代码占用的内存容量参数

    一般设置-Xms-Xmx相同,这样的好处是避免每次 GC 之后调整堆的大小。


    取消文件自动保存

    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 的选择。

  • 相关阅读:
    Java Socket编程(三)发送和接收深入
    Java温故知新 集合类
    DataTable到实体类的转换 中庸
    经典设计模式
    门面模式
    java经典反射机制(1)
    装饰模式
    单子模式
    sql经典题目(1)
    如何学习struts框架?
  • 原文地址:https://www.cnblogs.com/zongmin/p/11529570.html
Copyright © 2020-2023  润新知