IntelliJ IDEA使用技巧一览表(2)

43、通过使用SmartType代码完成,在IDEA中创建接口的整个匿名implementation也是非常容易的,比如,对于一些listener(监听器),可以键入

  Component component;

  component.addMouseListener(

    new <caret is here> 

  );

然后再按Ctrl-Shift-Space看看有什么发生了。

44、在你需要设置一个已知类型的表达式的值时用SmartType代码完成也很有帮助。比如,键入

String s = (<caret is here> 

再按Ctrl-Shift-Space看看会有什么出现。

45、在所有视图里都提供了速查功能:在树里只需键入字符就可以快速定位到一个条目。

46、当你想用代码片断捕捉异常时,在编辑器里选中这个片断,按Ctrl-Alt-TCode | Surround with…)然后选择“try/catch”。它会自动产生代码片断中抛出的所有异常的捕捉块。在Options | File Templates | Code tab中你还可以自己定制产生捕捉块的模板。

用列表中的其它项可以包围别的一些结构。

 

47、在使用代码完成时,用Tab键可以输入弹出列表里的高亮显示部分。

不像用Enter键接受输入,这个选中的名字会覆盖掉脱字符右边名字的其它部分。这一点在用一个方法或者变量名替换另一个时特别有用。

48、在声明一个变量时代码完成特性会给你显示一个建议名。比如,开始键入“private FileOutputStream”然后按Ctrl-Space

Options | IDE Setting | Code Style中还可以为本地变量,参数,实例及静态字段定制名字。

你可能感兴趣的:(ide,idea)