欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IntelliJ IDEA常用设置

程序员文章站 2022-03-04 13:34:21
...

Java自动导包及导包自动优化

  • File -> Settings(Ctrl+Alt+S) -> Editor -> General -> Auto Import --> 勾选 Optimize… 复选框

Java编译后保留变量名

  • File -> Settings(Ctrl+Alt+S) -> Build -> Compile -> Java Compiler -->

    Additional command line parameters : 添加 -parameters

  • 在Eclipse中:window -> preferences -> Java -> Compiler :

    勾选Store information about method parameters(usable via reflection)

Java新建类注释模板

  • File -> Settings(Ctrl+Alt+S) -> Editor -> File and Code Templates -> Files : (Class, Interface, Enum) --> 右边输入框类定义上添加

    /**
     * 
     * @author shuzhangyao(作者名字)
     * @date ${DATE} ${TIME}
     **/
    

Java新建方法注释模板

  • File -> Settings(Ctrl+Alt+S) -> Editor -> Live Templates :

    可在Live Templates菜单标签页中配置触发按键(By default expand with右边下拉框选择),默认tab;

    添加Template Group 名称:userDefine(名称自定义),然后中间列表选中userDefine,继续右边加号新建Live Template , 名称 * (Abbreviation), 然后名称下方文本框添加

    *
     * 
     * @param $param$
     * @return $return$
     * @author shuzhangyao
     * @date $date$ $time$
     **/
    

    然后点击右边Edit variables, 在弹出对话框中为date,time, param, return配置对应方法

    • date : date()
    • time : time()
    • param : methodParameters()
    • return : methodReturnType()

    第一个星号(*)表示/*后的*,因为Java中文档注释为/**…*/,所以触发方式为/*加触发按键,如:/** + tab, 触发方式为Abbreviation内容加上方配置的触发按键

    点击 ok按钮保存

  • 可以利用此功能自定义快捷输入模板!

配置SVN

  • File -> Settings(Ctrl+Alt+S) -> Version Control -> Subversion

    配置svn的svn.exe文件路径

配置GitHub

  • File -> Settings -> Version Control -> GitHub

    配置添加github用户

  • File -> Settings -> Version Control -> Git

    配置git.exe文件路径

配置文件编码格式

  • File -> Settings -> Editor -> File Encodings

控制台及代码区字体

  • File -> Settings -> Editor -> Font

  • 我自己习惯设置成:

    • Font : Consolas

    • Size : 14

取消IDEA自动更新

  • File -> Settings -> Appearance & Behavior -> System Settings -> Updates

    取消勾选复选框

插件

  • File -> Settings -> Plugins:
    • 彩虹括号 : Rainbow Brackets
    • 图片背景 : Background Image Plus
    • 阿里编码规约 : alibaba Java Coding Guidelines
    • 实体免写get/set : Lombok Plugin
    • Redis客户端:iedis
    • 各类版本控制忽略文件生成工具:ignore
    • 书写 Markdown 文章:Markdown Navigator
    • mongo客户端:mongo4idea
    • 快捷键提示:Key promoter/Key promoter X

IDEA自动编译

  • ctrl+shift+a 搜索Registry 勾选compiler.automake.allow.when.app.running

  • ctrl+alt+s 打开设置找到 File | Settings | Build, Execution, Deployment | Compiler

    勾选Build project automatically

相关标签: IntelliJ IDEA