IDEA 常用设置

  1. 设置快捷键为eclipse 风格

    IDEA很优秀,但对于用惯了eclipse的我们,刚开始有些不习惯,因此快捷键使用eclipse的风格就比较顺手了。如果其他的快捷键和eclipse不同可以单独设置。如图:
    这里写图片描述
    2 使用滚轮调节字体大小
    在这里插入图片描述
    3 鼠标放在类上显示类信息
    在这里插入图片描述
    4 自动导包
    在这里插入图片描述
    5 同一包下的类,超过指定个数的时候,导包合并为*
    在这里插入图片描述
    6 显示行号,方法之间的分隔符
    在这里插入图片描述
    7 忽略方法类的大小写提示
    在这里插入图片描述
    8 多个类不隐藏,多行显示
    在这里插入图片描述
    9 修改注释的颜色
    在这里插入图片描述
    10 代码自动编译
    在这里插入图片描述
    11 类实现序列化接口,生成序列化号
    在这里插入图片描述
    在这里插入图片描述
    12 增强已有的模板
    在这里插入图片描述
    在这里插入图片描述
    13 代码补全忽略大小写

    idea在代码补全的时候默认是区分大小写的,如syetem就不会提示System类,因此忽略掉大小写。
    Settings->Edito->General->Code completion->在右面第一个Case sensitive completion改成None就可以了。 这里写图片描述
    14 设置 *.properties的unicode自动显示为中文

    一般情况下properties文件中的中文注释都不能直接看,很麻烦,设置后就显示为中文。在File–>Setting–>Editor–>File Encodings,在箭头指的选项上打上勾,确定即可。
    这里写图片描述

15 工具栏添加打开选中文件的资源管理器位置

MyEclipse中工具栏有个功能,选中项目中的某个文件,单击按钮可以打开此文件(或目录) 在windows资源管理器中的位置。在使用Intellij idea的时候希望有同样的功能。idea默认自带打开选中文件的资源管理器位置的功能,就是在右键菜单中。
这里写图片描述
但是,这样每次都要右键一次,很麻烦,如果能在工具栏有这么个按钮,直接按就好了。
工具栏-右击,弹出菜单中选择"Customize Menus and Toolbars…" 单击Main Toolbar 选择下面的TasksToolbar,点击TasksToolbar后,右侧的“Add After” 为可用状态。

然后展开Other项,拉到下面,选择 Show in Explorer选项,你也可以给这个设置你喜爱的图标。
这里写图片描述

然后点击确定就能在工具栏看到了,选择文件后直接点击该图标就能打开文件所在的物理路径了。

16 IDEA关闭方法参数提示
在重新安装idea后方法的调用处出现了方法定义时候的参数名称,看着很不爽,如下所示:
这里写图片描述

修改方式为:
这里写图片描述

17 注释报红解决
在这里插入图片描述
File -> Settings -> Editor -> Inspections;
搜索Javadoc,找到Declaration has problems in Javadoc references,可以看到后面的方块是红色,意思是注释有问题时,提示级别是Error;
将提示级别修改为Warning即可, 此时红色提醒会消失,但是错误的参数下面会有黄色波浪线,如果波浪线都不想看到,就将提示级别改为最低的 No highlighting,only fix;
此修改默认只对当前项目有效,如果需要对所有项目生效,请将上方的Profile从Project Default修改为Default.

18 不能输入中文

点击菜单help->Edit Custom VM Options 
最后一行,追加:
-Drecreate.x11.input.method=true

19 去掉方法参数提示
File ==> Settings ==> Editor ==> Inlay Hints 去掉java前的对钩

20 乱码解决
idea64.exe.vmoptions 文件后面添加 -Dfile.encoding=UTF-8

21 添加模板

@Test
public void test$END$(){
    
}
/**
 * update by frank
 * @date $DATE$ $TIME$
 * @reason:
 */

在这里插入图片描述

try {

}catch (Exception e){
    e.printStackTrace();
}finally {

}
lock 锁

Lock lock=new ReentrantLock();

public void method$END$(){
    lock.lock();
    try {

    }catch (Exception e){
        e.printStackTrace();
    }finally {
        lock.unlock();
    }
}
方法注释

**
 * @Description: 
 $params$
 * @Author: t-mingming.zh
 $return$       
 * @Date: $date$ $time$
 */
 
参数:                                                    
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @Param '+ ': ' + params[i] }else{result+='\\n' + ' * @Param '+ ': ' + params[i]}}; return result;}", methodParameters());

groovyScript("def returnType = \"${_1}\"; def result = '* @Return: ' + returnType; return result;", methodReturnType());

在这里插入图片描述
在使用方法注释的时候要以斜杠开始 即 【/meth】回车

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值