IDE常用快捷键 基本配置

Posted java媛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDE常用快捷键 基本配置相关的知识,希望对你有一定的参考价值。

基本配置

 更改jdk版本 :Windows -> preferences -> Java->compiler  

 更改jre版本 :Windows -> preferences -> Java-> installed JREs注意与jdk版本保持一致

 删除自动生成代码部分的注释:java->code style-> code Templates-> code-> method body/constructor body/Catch block body->edit->删除注释部分->OK->Apply即可

选中 可在Declaration看到其源代码 Ctrl+hover

javadoc  API里的东西  hover

problem 显示 报错 警告详细信息

 

查看父类 选择+F4  show line nums

字体:Windows -> preferences -> general-> Appearance-> Color and Fonts-> basic-> Text Font-> edit->选择自己喜欢的字体、字形、大小->确定  Courier New

护眼背景色: Editors->Text editors->Appearance color options: Background color->去掉System Default前面的√->点击Color后颜色框->自定义颜色-》  色调85、饱和度120、亮度210->添加到自定义颜色->选中自定义颜色->确定->Apply and close

可以将自己喜欢的视图->保存 不喜欢的视图->重置到系统原始视图

不小心关掉的窗口:Window->show view 

去掉提示:Java editor  hover combined 去掉  选中+F2可提示


快捷键:

ctrl+n       新建

ctrl+shift+f 格式化

ctrl+shift+o 导包

ctrl+/       单行注释  

ctrl+shift+/ 多行注释 

ctrl+shift+\ 多行注释取消

选中代码(鼠标放在代码所在行)alt+上/下箭头   代码上下移动

选中类名(F3/Ctrl+鼠标点击) 查看源码

ctrl+shift+t 查找具体的类

ctrl+o 查找具体类的具体方法

ctrl+1 给建议 根据右边生成左边的数据类型,生成方法

ctrl+d 删除代码

alt+shift+m 抽取方法

alt+shift + r 改名

alt+shift+a  纵向选择

ctrl+h查找文字(file search  *.java)

alt+shift+s生成构造方法/菜单显示之后再按c

alt+shift+s 生成get、set方法/菜单显示之后再按r

ctrl+w 关闭某个类(窗口)

alt+/提示单词


一个项目要调用另一个项目中的类/方法->将其(要引用的项目)导出为jar包形式 在项目中New->folder命名为lib->将导出的Jar包引入-》注意build path


要学会使用debug:首先打断点-> debug  F6继续  F8到下一断点(执行完成) F5进入方法

 

IDE常用快捷键 基本配置

  异常(Exception)就是java程序在运行过程中出现的错误,程序编译通过并不代表着在运行时不会出错。

  java.lang.ArithmeticException:/by zero

  异常的分类;Error、一般性异常、RuntimeException 

  Error:如果程序出现了Error,那么将无法恢复,只能重新启动程序,最典型的Error的异常是:OutOfMemoryError

  一般性异常:出现了这种异常必须在程序里面显式的处理,否则程序无法编译通过

RuntimeException:此种异常可以不用显式的处理,例如被0除异常,java没有要求我们一定要处理。

  除了RuntimeException之外的异常都叫一般性异常。

  所有异常类的祖先类是Throwable,这个类在java.lang包下面


  被finally控制的语句体一定会执行,除非在执行finally语句体之前JVM退出(如System.exit(0)),一般用于关闭资源

  finally如何使用?

  finally语句块可以直接和try语句块连用:try...finally...(用的较少)

也可以这样使用:try...catch...finally

填结果

public class FinallyTest03

{

public static void main(String[] args)

{

  int i=m1();

  System.out.println(i); 

}

public static int m1()

{

  int i=10;

  try

  { return i; } //程序会先将i返回 然后执行finally中的语句,之后再执行main方法中的语句

  finally

  {

i++;

System.out.println("finally中的i="+i);

  }

}

}

 //10  11

面试题:final finally finalize的区别:

  其实没有什么关系,只不过在单词的拼写上面相似

  final  可以修饰类,不能被继承  修饰方法,不能被重写  修饰变量,只能赋值一次

  finally是try语句中的一个语句体,不能单独使用,语句体中的语句一定会执行

  finalize是object中的一个方法,当没有引指向这个对象时,由对象的垃圾回收器在回收之前调用此方法。  alt+shift +z  try catch  Block


  throw 和 throws的区别

   throws用在方法声明后面,跟的是异常类名

     可以跟多个异常类名,用逗号隔开

    表示抛出异常,由该方法的调用者来处理

  throw

  用在方法体内,跟的是异常对象名

只能抛出一个异常对象名个

表示抛出异常,有方法体内的语句处理


以上是关于IDE常用快捷键 基本配置的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse IDE最常用的快捷键

Python IDE之Pycharm中的快捷键总结

推荐使用sublime text 3 以及常用快捷键

代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!

代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!

VS2013常用快捷键