idea 生成常用代码快捷方法
2018-12-29 10:02
211 查看
生成常用代码快捷方法
- 查看类中所有方法
- 查看当前类的继承关系
- 查找接口实现类
- 搜索类
- 一键格式化代碼
- try/catch的快捷键
- psvm 生成main 方法
- psf 生成公共静态final
- psfi 生成公共静态 final int
- psfs 生成公共静态final String
- sout 生成控制台输出
- itar 生成array for代码块
- itco 生成Collection迭代
- iten 生成enumeration遍历
- iter 生成增强forxun
- itit 生成iterator 迭代
- itli 生成List的遍历
- ittok 生成String token遍历
- 10.fori 生成递增循环
- 10.forr 生成递减循环
- itve 生成Vector数组迭代
- itaws 生成Axis2 web service调用
- itws 生成 Axis web service调用
- String 类型
- "test".sout //输出
- "test".cast //转换
- "test".format //字符串格式化
- "test".inst 或者 "test".instanceof
- "test".nn 或者 "test".notnull
- "test".null
- "test".par
- "test".return
- "test".synchronized
- "test".try
- "test".var
查看类中所有方法
Alt+7
查看当前类的继承关系
F4 Ctrl+o
查找接口实现类
ctrl + alt + B
搜索类
Ctrl+Shift+T
一键格式化代碼
Ctrl+Alt+L
try/catch的快捷键
ctrl+alt+t
psvm 生成main 方法
public static void main(String[] args) { }
psf 生成公共静态final
public static final
psfi 生成公共静态 final int
public static final int
psfs 生成公共静态final String
public static final String
sout 生成控制台输出
System.out.println();
itar 生成array for代码块
for (int i = 0; i < array.length; i++) { String tmp = 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 生成增强forxun
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(); }
10.fori 生成递增循环
for (int i = 0; i < 10; i++) { }
10.forr 生成递减循环
for (int i = 10; i > 0; i--) { }
itve 生成Vector数组迭代
for (int i = 0; i < vector.size(); i++) { Object elementAt = vector.elementAt(i); }
itaws 生成Axis2 web service调用
try { MyServiceStub stub = new MyServiceStub(); stub.sayHelloWorldFrom(); } catch (Exception ex) { ex.printStackTrace(); }
itws 生成 Axis web service调用
try { MyServiceLocator locator = new MyServiceLocator(); Activator service = locator.get(); // If authorization is required //((MyService_Soap_BindingStub)service).setUsername("user3"); //((MyService_Soap_BindingStub)service).setPassword("pass3"); // invoke business method service.businessMethod(); } catch (javax.xml.rpc.ServiceException ex) { ex.printStackTrace(); } catch (java.rmi.RemoteException ex) { ex.printStackTrace(); }
String 类型
“test”.sout //输出
System.out.println("test");
“test”.cast //转换
((光标位置) "test")
“test”.format //字符串格式化
String.format("test", 光标位置)
“test”.inst 或者 “test”.instanceof
"test" instanceof ? ((光标位置) "test") : null;
“test”.nn 或者 “test”.notnull
if ("test" != null) { }
“test”.null
if ("test" == null) { }
“test”.par
("test")
“test”.return
return "test";
“test”.synchronized
synchronized ("test") { }
“test”.try
try { "test" } catch (Exception e) { e.printStackTrace(); }
“test”.var
String test = "test";
boolean类型
true. 自动联想N多快捷方法
数值类型
int a = 2; a. 自动联想N多快捷方法,包括循环
相关文章推荐
- 封装汉语自然语言处理中的常用方法(附代码:生成中文词云)
- Intellij IDEA 生成Get/Set方法快捷键
- JAVA-----myeclipse快捷操作:一段代码自动生成方法 refactor重构extract method抽取方法
- ubuntu上生成pycharm快捷桌面方式的两种常用方法
- Eclipse中的快捷键快速生成常用代码(例如无参、带参构造,set、get方法),以及Java中重要的内存分析(栈、堆、方法区、常量池)
- Intellij IDEA快捷生成常用代码
- 封装汉语自然语言处理中的常用方法(附代码:生成中文词云)
- Android Studio或Idea生成自定义模版代码提示和补全的最简单配置方法
- idea快捷生成out和main方法
- 利用xml+xsl快速生成大量JSP的常用代码的方法.
- JAVA-----myeclipse快捷操作:一段代码自动生成方法 refactor重构extract method抽取方法
- Eclipse中的快捷键快速生成常用代码(例如无参、带参构造,set、get方法),以及Java中重要的内存分析(栈、堆、方法区、常量池)
- ASP.NET中常用功能代码总结(2)——生成验证图片
- IntelliJ Idea 常用快捷键
- Java生成静态页面的简单方法和代码
- 自动生成三层结构代码(3)--生成数据访问层Insert方法
- 重构方法进阶(十三):代码常用重构方法(临时变量内联化&&拆分临时变量)
- ASP.NET大型OA中常用的一些报表生成,压缩,下载等操作代码
- 常用编辑器之列/块选择方法及快捷方式大集中
- 找不到显示桌面的快捷方式怎么办|显示桌面的快捷方式找不到解决方法|显示桌面代码|