系统: Win10系统html
背景:ide
入手Intellj idea 两个月了,总结一下一些经常使用的快捷键,防止遗忘
最基本的的有sout,psvm,fori等自动生成System.out.println,public static void main,for().idea
strList.for+tab 生成for(String str:strList)code
快捷键1:Ctrl+Space(空格),基本代码补全:类名|方法名|变量名,即把未完成的单词htm
补全场景: StringBu ---> StringBuffer
参考:http://www.javashuo.com/article/p-ueuaydpf-mo.html对象
快捷键2:Ctrl+Shift+Space,(从左到右)根据类型智能补全代码blog
补全场景: StringBuffer buffer = new
参考:http://www.javashuo.com/article/p-tuxwwmea-mo.htmlget
快捷键3:Ctrl+Shift+Enter ,根据代码提示智能完成本行代码,以分号结束string
补全场景: new StringBuff ---> new StringBuffer( );
快捷键4:Ctrl+Alt+V ,(从右向左)自动补全返回值类型和对象hash
补全场景:new StringBuffer() ---> StringBuffer sb = new StringBuffer();
快捷键5:Alt+Insert,智能生成getter,setter,tostring,hashcode/equals
快捷键6:Ctrl+Alt+T,智能生成环绕代码即:在选中的代码外部,生成包围的if-else,try-catch,for循环,synchronized代码块