【Java】Eclipse笔记

1 eclilpse 快捷键

M-/ 提示
syso system.out.println(" ");
main 写出main语句
C-e 调出隐藏的tab
C-d 删除当前行
C-M-down 复制当前行到下一行
C-M-up 复制当前行到上一行
M-up 当前行与上一行换位置
M-down 当前行与下一行换位置
M-right 下一个编辑页面
M-left
C-q 定位到最后编辑的地方
C-l goto-line
C-m 最大化当前的edit或view
C-S-/ comment/uncomment block
C-/ or C-7 comment/uncomment current line
C-o outline
C-t 快捷键显示当前类的继承结构
C-w close 当前 editor
C-S-F4 close all editor
C-k 参照选中的word快速定位到下一个
M-enter 显示当前资源的属性
S-enter 在当前行的下一行插入空行
C-S-enter 在当前行插入空行
C-/(小键盘) 折叠当前类中所有代码
C-*(小键盘) 展开当前类中所有代码
C-S-x upper region
C-S-y lowwer region
C-S-f format region
C-f11 run
f11 debug
C-f7   focus next view  
C-S-f7    focus previous view
C-f8 next perspective
C-S-f8 previous perspective

2 技巧

2.1 refactor

重构,一次性修改所有与修改内容有关的 在要refactor的词上右键refactor->rename即可

2.2 File-Switch workspace

切换工作空间

2.3 Source->Generate geters and seters

把光标放在变量上右键Source->Generate geters and seters选择相应的要生成geters和seters的变量则可生成相应的geter和seter函数。

2.4 Source->Generate hashCode() and equals()

同上。

2.5 自动加入相应的包

Collection ct = new ArrayList(); 会在行首出现红色标记,点击,则出现加入import java.util.ArrayList的选项,双击即可在文件首自动加上import java.util.ArrayList;

3 在eclipse中为main传参

public class hello {
    public static void main(String[] args) {
        System.out.println("hello world "+ args[0]);
    }
}

在src中右键run as-run configuration-arguments中输入想要传入的参数

Author: visaya fan <visayafan[AT]gmail.com>

Date: 2011-10-07 09:48:47

HTML generated by org-mode 6.33x in emacs 23

posted @ 2011-10-07 21:51  visayafan  阅读(711)  评论(0)    收藏  举报