IntelliJ IDEA常用设置

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)

  • 可以配置maven编译插件:

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<version>3.1</version>
	<configuration>
		<compilerArgument>-parameters</compilerArgument>
		<encoding>UTF-8</encoding>
		<source>1.8</source>
		<target>1.8</target>
	</configuration>
</plugin>
Java新建类注释模板
  • File -> Settings(Ctrl+Alt+S) -> Editor -> File and Code Templates -> Files : (Class, Interface, Enum) --> 右边输入框类定义上添加

    /**
     * 
     * @author 名字
     * @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$
     * @return $return$
     * @author 名字
     * @date $date$ $time$
     **/
    

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

    • date : date()
    • time : time()
    • param :

    groovyScript("def result='\\n'; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i == 0 && params[i] == ''){return '';};result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : ' ')}; return result", methodParameters())

    复制上面代码到 param对应 Default value输入框,勾选右侧第一个选项Reformat according to style
    (此方法转自(爱学习的小猿

    • 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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值