- eclipse

  1. eclipse保存(Ctrl+s)时就是一次比编译。

  2. eclipse保存后出现“小叉”,叫做出现“编译时错误”。

  3. todo注释,可以提示要做的内容

//TODO 要做1.。。。。2.。。。。3.。。。

- 快捷键 - eclipse

  1. alt+/
  2. shift+回车,下面添加空行
    ctrl+shift+回车,上面添加空行
  3. ctrl+alt+上下,复制
    如果翻屏,在右下角系统托盘,找到显卡图标, 选择“图形选项”-“快捷键”-“禁用”
  4. <mark>alt+上下 - - - - - - - - 移动代码</mark>
  5. ctrl+d,删行
  6. ctrl+1,点灯泡
    根据需要,来选择添加什么代码
  7. 选中类 + F4 - - - - - 查看类结构(爆炸)
  8. <mark>Ctrl+shift+T - - - - - 类的搜索</mark>
  9. Ctrl+T - - - - - 类的继承结构
  10. <mark>Ctrl + O - - - - - (显示成员大纲)</mark>
  11. 全选,Ctrl+shift+i - - - - - 整理格式
  12. ctrl + “+”或者“-” - - - - - - <mark>调整字体大小</mark>
  13. <mark>ctrl+shift+f - - - - - - - - - - 代码格式化</mark>
    快捷键可能会被其他程序占用,可以点击菜单
    会调整注释的格式
    <mark>右键 source -> format - - - - - - 自动调整代码格式</mark>
    https://blog.csdn.net/gcangle/article/details/8463758
  14. shift+alt+s

选get…set…- - - - - - - 批量生成getset
<mark>生成Get/Set、toString快捷键:</mark>https://blog.csdn.net/u014745069/article/details/83627473

生成构造方法、生成toString()方法
先定位光标到要添加代码的位置
弹出 source 菜单

  • generate constructor using fields…
    生成构造方法
  • generate toString()
    生成toString()方法
  1. 快速的收缩代码 https://blog.csdn.net/zcb1592781470/article/details/83412459

<mark>全部收缩 ctrl + shift + 小键盘的除法键“/”</mark>
<mark>全部展开 ctrl + 小键盘的乘法键“*” (没有shift)</mark>
当前代码块收缩 ctrl + 小键盘的减法键“-”
当前代码块展开 ctrl + 小键盘的加法键“+”

注意:是小键盘哦

  1. <mark>alt+shift+L</mark>
    提取、定义局部变量

选中“new 变量名”,加这个快捷键,快速补全前面代码。

  1. <mark>alt+shift+r</mark>
    改名
    对类、方法、变量批量改名

设置

  1. <mark>自动提示</mark>
    按字母直接弹出提示
    window - preferences - java - editor - content assist
    triggers 填 .abcd…zABCD…Z
    delay 填 500,延迟500毫秒弹出提示\

.abcdefghijklnmopqrstuvwxyzABCDEFGHIJKLNMOPQRSTUVWXYZ

  1. 设置代码模板
    window->preferences->java->editor->template
    新建模板
nextint

int ${cursor} = new Scanner(System.in).nextInt();${:import(java.util.Scanner)}

 

nextdouble

double ${cursor} = new Scanner(System.in).nextDouble();${:import(java.util.Scanner)}

 

nextline

String ${cursor} = new Scanner(System.in).nextLine();${:import(java.util.Scanner)}