zoukankan      html  css  js  c++  java
  • MyEclipse、Hbuilder、Idea快捷键

    MyEclipse 、Eclipse快捷键                        

    1.方法抽取,Alt+Shift+M

    2.多行注释:Ctrl+Shift+/

    3.对象.方法; Ctrl+2 + ↓+回车 ,自动生成返回类型和变量 (非常有用)

    4,复制一整行 ; Ctrl+Alt+ ↓

    5.遍历快捷键: foreach +Alt + /

    6.移动整行代码 Alt+↓

    7.缩进Tab 或tab加shift

    8.try catch快捷键 : alt +shift+z

    MAC物理地址和IP地址查询 :ipconfig/all

    9.整理代码快捷键 Ctrl+Shift+F

    10.大写变小写   Ctrl+Shift+Y

       小写变大写   Ctrl+Shift+X

    11.去掉无用包    Ctrl+Shift+O

     


     

    Idea快捷键

    Psvm  : 自动生成main方法

    Sout   :回车  输入打印

    ALT +回车、回车、回车  :自动生成返回值类型

    Alt+Ins   :Set  、get、  构造 、重写、方法  

    ctrl+/:注释

    Alt+回车 实现接口方法

    File close 可以导入项目

    Ctrl+Alt+L:格式化代码

    Ctrl+Alt+I:自动缩进行

    Shift+Alt+↓ :移动正行代码

    Ctrl+n :  查找类

    Ctrl+Shift+N : 按文件名搜索文件

    Ctrl+Shift+F:  查类/方法名/变量名

    F2:   定位到错误行

    shift+F2 :定位到上一个错误行

    Ctrl+D:  复制一行到下一行

    fori :普通for循环

     增强for循环

    itar 生成array for代码块 

    for (int i = 0; i < array.length; i++) {  
                 = array[i];  
    }  

    itco 生成Collection迭代  

    for (Iterator<String> iterator = locationUrl.iterator(); iterator.hasNext(); ) {  
                String next =  iterator.next();  
    }  

    iten 生成enumeration遍历 

    while (enumeration.hasMoreElements()) {  
                Object nextElement =  enumeration.nextElement();  
    }  

    iter 生成增强forxun 

    for (String s : locationUrl) {  
                  
    }  

    itit  生成iterator 迭代 

    while (iterator.hasNext()) {  
                    Object next =  iterator.next();  
                      
    }  

    itli 生成List的遍历

    for (int i = 0; i < locationUrl.size(); i++) {  
                String s =  locationUrl.get(i);  
                  
    }    

    ittok 生成String token遍历

    for (StringTokenizer stringTokenizer = new StringTokenizer(TVSOU_URL); stringTokenizer.hasMoreTokens(); ) {  
                String s = stringTokenizer.nextToken();  
                  
    }  

    itve 生成Vector数组迭代 

    for (int i = 0; i < vector.size(); i++) {  
                Object elementAt =  vector.elementAt(i);  
                  
    }  

    另外两个和循环无关,只是方便创建

     itaws 生成Axis2 web service调用 

    复制代码
    复制代码
    try {  
                MyServiceStub stub = new MyServiceStub();  
                stub.sayHelloWorldFrom();  
            } catch (Exception ex) {  
                ex.printStackTrace();  
            }  
    复制代码
    复制代码

    itws 生成 Axis web service调用 

    复制代码
    复制代码
    try {  
                MyServiceLocator locator = new MyServiceLocator();  
                Activator service = locator.get();  
                // If authorization is required  
                //((MyService_Soap_BindingStub)service).setUsername("user3");  
                //((MyService_Soap_BindingStub)service).setPassword("pass3");  
                // invoke business method  
                service.businessMethod();  
            } catch (javax.xml.rpc.ServiceException ex) {  
                ex.printStackTrace();  
            } catch (java.rmi.RemoteException ex) {  
                ex.printStackTrace();  
            }  
    复制代码

     

     


     

    Hbuilder快捷键

    1.移动整行代码:Crl+↓

    2.快捷注释: Ctrl+/

    h${h1}*6

    (tr>td*7)*6


     JS断点调试 

    F10 一步一步执行,遇到方法,一步执行完,无法看到方法的执行情况
    F11 一步一步执行,遇到方法,进入到方法内部,可以查看方法的具体执行情况
    shift+F11 从当前的方法退出。
    F8 停止当前的调试!!

    在调试的watch里可以添加变量的监听

    breakpoints 断点的清理 可以单个清理 常用的是一次清理全部

  • 相关阅读:
    微信公众平台入门到精通-新浪云计算平台注册和使用
    PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?
    10个免费的PHP编辑器/开发工具
    php利用PHPExcel类导出导入Excel用法
    PHP遍历数组的几种方法
    SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'XXX' (13)
    CentOS下Apache虚拟主机配置
    centos下vsftpd登录后无法看见文件,无法创建文件及文件夹
    Linux开启MySQL远程连接
    php禁止某ip或ip地址段访问的方法(转载)
  • 原文地址:https://www.cnblogs.com/binghuaZhang/p/10780762.html
Copyright © 2011-2022 走看看