zoukankan      html  css  js  c++  java
  • Eclipse & MyEclipse下常用快捷键介绍

             相信常做Java应用开发的朋友经常会用到一些快捷键,这篇文章我就总结下我用到的一些快捷键。

          1.导入所需要的包

          举个例子吧,我们写一个集合类--ArrayList,这时需要的包叫做 import java.util.ArrayList; 如果Eclipse中没有为我们提供这个包的引用,这时就需要我们自己去添加,如果手动去查,效率会很低,所以,Eclipse中提供了一个快捷键来引入所需要的包 -- ctrl + shift + o ,你只需要敲击这几个组合键即可导入需要的包(我一般是狂点这几个键)。

          2.代码注释

          这里所说的代码注释分为两种,一种是代码块注释,另一种称为是行注释。

          代码块当然指的是一段代码,通常这段代码之间的“联系”比较密切,给它注释就好像下面这样:

    /*private static void addToArray() {
    		long begin = System.currentTimeMillis();
    		for(int i = 0; i < count; i++){
    			my_array.add(i);
    		}
    		long over = System.currentTimeMillis();
    		System.out.println(" 操作 " + "ArrayList.add()方法需要的时间是:"
    				+ (over - begin) + " 毫秒 ");
    	}*/


          代码行的注释指的当然是一行或者是几行代码注释掉,操作执行完就好像这样:

    //		System.out.println(" 操作 " + "ArrayList.add()方法需要的时间是:"
    //				+ (over - begin) + " 毫秒 ");


                这两种注释方法用到的快捷键分别是:

          代码块:ctrl + shift + /

          代码行:ctrl + /

          当然,你也可以手动的去加上注释,不过,这样是不是更快捷方便呢?

           3.查看类的源码

          有时,我们在写代码的时候想要知道JDK中类的内部实现,一般的做法是查看JDK文档,那里有注释和源码,不过,你在Eclipse也可以做到这一点,你只需要按下 ctrl + t 就可以查看这个类(包括父类和子类)的源码,比如,我想查看ArrayList的源码,我按下了快捷键之后,我就看见了它的源码,当你执行操作的时候得到的画面就好像这样:


               4.查看类提供的方法

          有时我们可能只是需要查看这个类提供了哪些方法,而又不想去查看源码,Eclipse也提供了快捷键 -- ctrl + o ,当你按下时,画面就好像这样:


               注:红色方块代表私有方法,绿色代表公共方法。

          5.给代码加上注释

          当我们写好一个方法或者是写好一个类之后,为了后期维护方便,我们一般都会给代码加上一些注释,一般我们的注释会是这样:

    /**
    	 * 删除数据从ArrayList--删
    	 */
    	private static void delFromArray() {
    		long begin = System.currentTimeMillis();
    		for(int i = 0; i < my_array.size(); i++){
    			my_array.remove(i);
    		}
    		long over = System.currentTimeMillis();
    		System.out.println(" 操作 " + "ArrayList.remove()方法需要的时间是:"
    				+ (over - begin) + " 毫秒 ");
    	}


                 这个操作的快捷键是:Alt + Shift + j

           6.代码格式化

           大多时候你的代码会很注意格式要求,不过,有时难免会有些“失误”,比如,忘了在算数操作符的两边打上空格,忘了在 if 之后打上空格...,这时,你当然不想自己去一点点的查,同时,由于这是自己的失误,也不想麻烦别人,哈哈,又需要 Eclipse的帮助了,我们只需要按下 Ctrl + Shift + f ,这里, f 的意思就是 format,比如,我们有以下这样的代码:

    private static void delFromArray() {
    		long begin= System.currentTimeMillis();
    		for(int i=0; i <my_array.size();          i++){
    			my_array.remove(i);
    		}
    		long           over =                 System.currentTimeMillis();
    		System.out.println(" 操作 " + "ArrayList.remove()方法需要的时间是:"
    				+ (over - begin) + " 毫秒 ");
    	}


           这当然是无法接受的,不过,我们按下快捷键格式化之后,它就变成了这样:

    private static void delFromArray() {
            long begin = System.currentTimeMillis();
            for (int i = 0; i < my_array.size(); i++) {
                my_array.remove(i);
            }
            long over = System.currentTimeMillis();
            System.out.println(" 操作 " + "ArrayList.remove()方法需要的时间是:"
                    + (over - begin) + " 毫秒 ");
        }


           注意:这里的有些快捷键可能会和你的某些应用设置的快捷键冲突,所以,使用的时候需要注意不要操作失误。

  • 相关阅读:
    Lucene.Net
    授权
    测试
    Upgrade ASP.NET 1.1 To ASP.NET 2.0 Cookie
    Highlight
    缓存
    base
    System.Environment.UserDomainName 为什么不返回 当前的 Domainname
    英语骂人一百句
    比较动态调用代码
  • 原文地址:https://www.cnblogs.com/bbsno1/p/3278421.html
Copyright © 2011-2022 走看看