我的自定义IDEA快捷键-部分


我的自定义IDEA快捷键.

我的快捷键 描述
Alt + ↑ 当前行向上移动
Alt + ↓ 当前行向下移动
Alt + ← 上一次编辑位置
Alt + → 下一次编辑位置
Alt + Shift + ↑ 光标位置向外扩增选择
Alt + Shift + ↓ 光标位置向内回退选择
Alt + 空格 generate(构造器,getter,setter …)
Ctrl + Alt + ↓ 复制当前行到下一行
Ctrl + Alt + ← 上一个tab页
Ctrl + Alt + → 下一个tab页
Ctrl + Shift + ↑ 光标所在位置的上一个方法
Ctrl + Shift + ↓ 光标所在位置的下一个方法
Ctrl + Enter 光标所在位置下方插入新行
Ctrl + Shift + z 选中代码 + (if ,try , …)
Shift + Enter 光标所在位置上方插入新行

line Templates.

line Templates

方法内.

itar (for) – array(string)

for (int i = 0; i < args.length; i++) {
    String arg = args[i];
}

iter (foreach) – array(string)

for (String arg : args) {

}

ritar(r for) – array(string)

for (int i = args.length - 1; i >= 0; i--) { 
    String arg = args[i];
}

itli(for list)

for (int i = 0; i < list.size(); i++) {
    Object o =  list.get(i);

}

itit(while 迭代器)

 while (iterator.hasNext()) {
    Object next =  iterator.next();

}

iten(while enum)

while (enumeration.hasMoreElements()) {
    Object nextElement =  enumeration.nextElement();

}

itco(for 迭代器 集合)

for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) {
    Object next =  iterator.next();

}

souf

System.out.printf()

serr

System.err.println();

soutv(打印可以直接访问的 变量 参数 )

System.out.println("args = " + args);

soutp(打印方法参数)

System.out.println("args = [" + args + "]");

soutm(打印光标所在的 类名.方法名)

System.out.println("io_05_inputStream.fun");

方法内外.

prsf

private static final 

psf

public static final

psfs

public static final String 

psfi

public static final int 

方法外.

sbc

///////////////////////////////////////////////////////////////////////////
//
///////////////////////////////////////////////////////////////////////////

noInstance

private CLassName() {
    //no instance
}

newInstance


文章作者: liuminkai
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 liuminkai !
评论
 上一篇
云端IDE(linux服务器) 云端IDE(linux服务器)
有了云端ide(VSCode)就可以 随时随地 用各种设备 在网页上就可以编程了 安装前提. 有台服务器 服务器安全组 配置规则 入方向 添加8080 8443端口 Code-Server:https://github.com/cdr/c
2020-06-14
下一篇 
JavaWeb学习笔记 JavaWeb学习笔记
JavaWeb.1.基本概念.1.1 前言.Web开发: Web、网页的意思, www.baidu.com 静态Web html,CSS 提供给所有人看的数据始终不会改变 动态Web 淘宝,几乎所有的网站 提供给所有人看的数据始终会变
2020-06-13
  目录