IDEA快捷键汇总
查看方法描述:ctrl+Q
查看类继承关系:ctrl+H
复制当前行到下一行:ctrl+D
批量修改变量名/包名/类名:shift+F6
自动生成返回值:ctrl+alt+v
生成try/catch:crtl+alt+t
整理格式:ctrl+alt+L
大小写切换:ctr+shift+u
上移/下移一行: Ctrl+Shift+上下键
ctrl + r: 当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件。
ctrl + shift + r: 全局文件查找替换
shift+end:本行到底选中
清除类中无用的包 快捷键 ctrl+alt+o
使用Intellij idea时,想要快捷生成for循环代码块:
itar 生成array for代码块
for (int i = 0; i < array.length; i++) { = array[i]; }
itco生成Collection迭代
for (Iterator<String> iterator = locationUrl.iterator(); iterator.hasNext(); ) { String next = iterator.next(); }
iten生成enumeration遍历
while (enumeration.hasMoreElements()) { Object nextElement = enumeration.nextElement(); }
iter生成增强for
for (String s : locationUrl) { }
itit生成iterator迭代
while (iterator.hasNext()) { Object next = iterator.next(); }
itli生成list的遍历
for (int i = 0; i < locationUrl.size(); i++) { String s = locationUrl.get(i); }
ittok生成String token遍历
for (StringTokenizer stringTokenizer = new StringTokenizer(TVSOU_URL); stringTokenizer.hasMoreTokens(); ) { String s = stringTokenizer.nextToken(); }
itve生成Vector数组迭代
for (int i = 0; i < vector.size(); i++) { Object elementAt = vector.elementAt(i); }
生成main:psvm