1.修改为eclipse快捷键
File -> Settings -> Keymap => Keymaps改为 Eclipse copy
2.修改智能提示快捷键
File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basic=>修改为Ctrl+Alt+Enter 保存时把冲突的Remove掉。
File -> Settings -> Keymap -> Editor Actions -> Complete Current Statement=>修改为Ctrl+;
3.显示行号和方法线:
File -> Settings ->Editor ->General -> Appearance =>Show line numbers&&show method separators选中
4.区分大小写
区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。如果想不区分大小写的话,改为 None 选项即可。
5.改变编辑文本字体大小
File -> settings -> EDITOR COLORS & FONTS -> FONT -> SIZE
6.System.out.println 快捷输出
“abc”.sout => System.out.println(“abc”);
在eclipse中使用方式为: sysout=> System.out.println();
7.for循环
List list = new ArrayList();
输入: list.for 即可输出
for(String s:list){
}
8.默认idea是没有开启自动import包的功能
10.设置tab多行显示
在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。
12.设置代码检查等级,针对当前文件
每次idea启动,有人电脑就会特别卡,原因它又各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,一般会暂时性设置为 None。
1、Inspections 为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。
2、Syntax 可以检查单词拼写,简单语法错误。
3、None 不设置检查。
14.选择要被折叠的代码按Ctrl+Alt+T快捷键,选择自定义折叠代码区域功能
折叠前:
折叠后:
鼠标停在折叠后的描述文字上可以查看折叠处的详细信息
15.IDEA默认Settings设置
我们通常打开一个项目,就要全部重新设置一下,那么能不能直接对idea设置,为了简便操作,通过Default Settings设置,这样下次打开新的 Project 就会使用默认的Settings设置了。
16.打开一个新的文件时
18.提交代码
19.配置tomcat,热部署,不用每次修改代码都重启了
21.安装阿里巴巴发布的java代码规约扫描插件
运行效果:
如果idea下载不成功,在GitHub下载吧https://github.com/alibaba/p3c
22.类和方法添加注释
类头注释
打开file->setting->Editor->Filr and Code Templates->Includes->File Header
直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释。
/*
@author 天赋吉运-kongwy
@DESCRIPTION ${DESCRIPTION}
@create ${DATE}
*/
方法注释
打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是MyGroup然后点击OK,点击一下刚刚你添加的那个名字(我这是MyGroup),然后点击右边上面那个绿色的+号,选择LiveTemplate双击,填写下面的图上的框
Template text里写:
仔细看模板开头是而不是/
*
* @author 天赋吉运 kongwy
* @DESCRIPTION:
* @params: $params$
* @return: $return$
* @Date: $date$ $time$
* @Modified By:
*/
注意只有当变量被$$包围是 右侧的Edit variables还可以点击哦。
完成之后点击Apply然后点击OK,注意了,重点的地方,在你的方法上输入 /然后加上模板的名称,这就是我为什么不取字母而取名为,因为这样很快速,再按Tab就会出现你想要的注释了,很多教程是直接输入模板名称按tab键,但是这种方法的@param和@return是获取不到的,再重复一遍正确的方式: /* 然后按Tab;如果你取名为abc那就是 /*abc 然后按Tab。效果如下:
参考:http://blog.csdn.net/lk_blog/article/details/43115903
http://www.cnblogs.com/wangmingshun/p/6427088.html