(转)Eclipse 、NetBeans、Emacs 快捷键以及Eclipse的代码模板

来源:互联网 发布:淘宝一年赚多少钱 编辑:程序博客网 时间:2024/05/17 22:29

Eclipse 、NetBeans、Emacs 快捷键以及Eclipse的代码模板
NetBeans快捷键和代码模板
1.
查找、搜索和替换
Ctrl-F3      搜索位于插入点的词
F3/Shift-F3  在文件中查找下一个/上一个
Ctrl-F/H     在文件中查找/替换
Alt-F7       查找使用实例
Ctrl-Shift-P 在项目中查找
Alt-Shift-U  查找使用实例结果
Alt-Shift-H  关闭搜索结果突出显示
Alt-Shift-L  跳转列表中的下一个(所有文件)
Alt-Shift-K  跳转列表中的上一个(所有文件)
Ctrl-R       重新装入窗体
Alt-U-U      将选定内容转换为大写
Alt-U-L      将选定内容转换为小写
Alt-U-R      对选定内容切换大小写


2.
在源代码中导航
Alt-Shift-O      转至类
Alt-Shift-E      转至 JUnit 测试
Alt-O            转至源代码
Alt-G            转至声明
Ctrl-B           转至超级实现
Alt-K/Alt-L      后退/前进
Ctrl-G           转至行
Ctrl-F2          切换添加/删除书签
F2/Shift-F2      下一个/上一个书签
F12/Shift-F12    下一个/上一个使用实例/编译错误
Ctrl-Shift-1/2/3 在“项目”/“文件”/“收藏夹”中选择
Ctrl-[           将插入记号移至匹配的方括号
Ctrl-^           Ctrl-[(法语/比利时语键盘)

3.
用 Java 编码
Ctrl-I         覆盖方法
Alt-Shift-F/I  修复全部/选定类的导入
Alt-Shift-W    以 try-catch 块围绕
Ctrl-Shift-F   重新设置选定内容的格式
Ctrl-D/Ctrl-T  左移/右移一个制表符
Ctrl-Shift-T/D 添加/撤消注释行 ("//")
Ctrl-L/K       插入下一个/上一个匹配的词
Esc/Ctrl-空格键   关闭/打开代码完成
Ctrl-M              选择下一个参数
Shift-空格键           输入空格,不展开缩写
Alt-F1/Shift-F1     显示/搜索 Javadoc
Ctrl-Shift-M        提取方法
Alt-U-G             将 “get” 放置到标识符前面
Alt-U-S             将 “set” 放置到标识符前面
Alt-U-I             将 “is” 放置到标识符前面
Ctrl-Backspace/Del  删除上一个/当前词
Ctrl-E              删除当前行
Ctrl-J-S/E          开始/结束录制宏
Ctrl-Shift-J        插入国际化字符串
Ctrl-数字键盘上的 -       折叠(隐藏)代码块
Ctrl-数字键盘上的 +       展开已折叠的代码块
Ctrl-Shift-数字键盘上的 - 折叠所有代码块
Ctrl-Shift-数字键盘上的 + 展开所有代码块
Alt-Enter           显示建议/提示


4.
打开和切换视图
Ctrl-Shift-0      显示“搜索结果”窗口
Ctrl-0            显示源代码编辑器
Ctrl-1            显示“项目”窗口
Ctrl-2            显示“文件”窗口
Ctrl-3            显示“收藏夹”窗口
Ctrl-4            显示“输出”窗口
Ctrl-5            显示“运行环境”窗口
Ctrl-6            显示“待做事项”窗口
Ctrl-7            显示“导航”窗口
Ctrl-Shift-7      显示“属性”对话框
Ctrl-Shift-8      显示组件面板
Ctrl-8            显示“版本控制”窗口
Ctrl-9            显示“VCS 输出”窗口
Shift-F4          显示“文档”对话框
Alt-向左方向键         移动到左侧窗口
Alt-向右方向键         移动到右侧窗口
Ctrl-Tab (Ctrl-`) 在打开的文档之间切换
Shift-Escape      最大化窗口(切换)
Ctrl-F4/Ctrl-W    关闭当前选定的窗口
Ctrl-Shift-F4     关闭所有窗口
Shift-F10         打开上下文菜单


5.
编译、测试和运行
F9             编译选定的包或文件
F11            生成主项目
Shift-F11      清理并生成主项目
Ctrl-Q         设置请求参数
Ctrl-Shift-U   创建 JUnit 测试
Ctrl-F6/Alt-F6 为文件/项目运行 JUnit 测试
F6/Shift-F6    运行主项目/文件


6.
调试
F5               开始调试主项目
Ctrl-Shift-F5    开始调试当前文件
Ctrl-Shift-F6    开始为文件调试测试 (JUnit)
Shift-F5/Ctrl-F5 停止/继续调试会话
F4               运行到文件中的光标位置
F7/F8            步入/越过
Ctrl-F7          步出
Ctrl-Alt-向上方向键   转至被调用的方法
Ctrl-Alt-向下方向键   转至调用方法
Ctrl-F9          计算表达式的值
Ctrl-F8          切换断点
Ctrl-Shift-F8    新建断点
Ctrl-Shift-F7    新建监视
Ctrl-Shift-5     显示 HTTP 监视器
Ctrl-Shift-0     显示“搜索结果”窗口
Alt-Shift-1      显示“局部变量”窗口
Alt-Shift-2      显示“监视”窗口
Alt-Shift-3      显示“调用栈”窗口
Alt-Shift-4      显示“类”窗口
Alt-Shift-5      显示“断点”窗口
Alt-Shift-6      显示“会话”窗口
Ctrl-Shift-6     切换到“执行”窗口
Alt-Shift-7      切换到“线程”窗口
Alt-Shift-8      切换到“源”窗口


7.
在源代码编辑器中键入代码时,可以通过键入以下列表左列中的
缩写,然后按空格键来生成右列中的文本。
Java 编辑器代码模板
En     Enumeration
Ex     Exception
Ob     Object
Psf    public static final
Psfb   public static final boolean
Psfi   public static final int
Psfs   public static final String
St      String
ab      abstract
bo     boolean
br      break
ca     catch (
cl     class
cn      continue
df     default:
dowhile do {
        } while (condition);
eq     equals
ex      extends
fa     false
fi      final
fl     float
forc   for (Iterator it = collection.iterator();
            it.hasNext();) {
            Object elem = (Object) it.next();
        }
fore    for (Object elem : iterable) {
        }
fori    for (int i = 0; i < arr.length; i++) {
        }
fy      finally
ie     interface
ifelse  if (condition){}else {
        }
im     implements
iof     instanceof
ir      import
le      length
newo    Object name = new Object(args);
pe       protected
pr       private
psf      private static final
psfb     private static final boolean
psfi     private static final int
psfs     private static final String
pst      printStackTrace();
psvm     public static void main(String[] args){
         }
pu       public
re       return
serr     System.err.println ("|");
sout     System.out.println ("|");
st       static
sw       switch (
sy       synchronized
tds      Thread.dumpStack();
th       throws
trycatch try {}
          catch (Exception e) {}
tw       throw
twn      throw new
wh       while (
whilei   while (it.hasNext()) {
             Object elem = (Object) it.next();
          }

 

8.
JSP 编辑器代码模板
ag   application.getAttribute("|")
ap   application.putAttribute("|",)
ar   application.removeAttribute("|")
cfgi config.getInitParameter("|")
jspf <jsp:forward page="|"/>
jspg <jsp:getProperty name="|" property="" />
jspi <jsp:include page="|"/>
     <jsp:plugin type="|" code=""
jspp
      codebase=""></jsp:plugin>
jsps <jsp:setProperty name="|" property=""/>
jspu <jsp:useBean id="I" type=""/>
oup  out.print("|")
oupl out.println("|")
pcg  pageContext.getAttribute("|")
pcgn pageContext.getAttributeNamesInScope("|")
pcgs  pageContext.getAttributesScope("|")
pcr   pageContext.removeAttribute("|")
pcs   pageContext.setAttribute("|",)
pg    <%@page |%>
pga   <%@page autoFlush="false"%>
pgb   <%@page buffer="|kb"%>
pgc   <%@page contentType="|"%>
pgerr <%@page errorPage="|"%>
pgex  <%@page extends="|"%>
pgie  <%@page isErrorPage="true"%>
pgim  <%@page import="|"%>
pgin  <%@page info="|"%>
pgit  <%@page isThreadSafe="false"%>
pgl   <%@page language="java"%>
pgs   <%@page session="false"%>
rg    request.getParameter("|")
sg    session.getAttribute("|")
sp    session.setAttribute("|", )
sr    session.removeAttribute("|")
tglb  <%@taglib uri="|"%>


9.
XML/DTD 编辑器代码模板
?xm  <?xml version="1.0" encoding="UTF-8"?>
!do  <!DOCTYPE>
!cd  <![CDATA[|]]>
!at  <!ATTLIST |>
!el  <!ELEMENT |>
!en  <!ENTITY |>
pu   PUBLIC "|"
sy   SYSTEM "|"
!no  <!NOTATION |>
cd   CDATA
em   EMPTY
en   ENTITY
ens  ENTITIES
fi   #FIXED
im   #IMPLIED
nm   NMTOKEN
nms  NMTOKENS
nn   NOTATION
pc   #PCDATA


Emacs 快捷键   
 
通用快捷键
Ctrl-W、Alt-W、Ctrl-Y     剪切/复制/粘贴
Ctrl-X-U                 撤消
Ctrl-Shift-Z            重做
Ctrl-X-H                全选
Ctrl-X,然后按 Ctrl-S      保存 
Ctrl-X-S                全部保存 


查找、搜索和替换
Ctrl-S/Ctrl-H               在文件中查找/替换
Alt-S/Alt-R             在文件中查找下一个/上一个
Alt-F7                  查找使用实例
Ctrl-Shift-P            在项目中查找
Ctrl-Alt-F              显示“使用实例”窗口
Ctrl X,然后按 Ctrl-U       将选定内容转换为大写
Ctrl-X,然后按 Ctrl-L       将选定内容转换为小写

在源代码中导航  
Ctrl-I           覆盖方法
Alt-Shift-F      修复全部导入  
Alt-Shift-I      修复选定类的导入
Alt-Shift-W      以 try-catch 块围绕
Ctrl-Shift-F     重新设置选定内容的格式
Alt-Shift-O      转至类
Alt-Shift-E      转至 JUnit 测试
Alt-句点           转至声明
Ctrl-G           转至行
Ctrl-B           左移一个字符
Ctrl-F           右移一个字符
Alt-B/F          左移/右移一个词
Ctrl-N/P         下移/上移一行
Ctrl-A/Ctrl-E    转至行首/行尾
Alt-V/Ctrl-V     上翻/下翻一页
Alt-Shift-逗号     转至文档开头
Alt-Shift-句点     转至文档结尾
Ctrl-Shift-1/2/3 在“项目”/“文件”/“收藏夹”中选择
Ctrl-F2          切换添加/删除书签                          
F2/Shift-F2      下一个/上一个书签                                  
F12/Shift-F12    下一个/上一个错误                                       

用 Java 编码                                
Alt-Enter            显示建议/提示
Alt-0,然后按 Ctrl-X, 左移一个制表符 再按 Tab 键
Ctrl-X-Tab           右移一个制表符
Ctrl-C,再按 Ctrl-C   将行标记为注释 ("//")
Alt-0,然后按 Ctrl-C, 撤消对行的注释 ("//")       再按 Ctrl-C
Alt-正斜杠            插入下一个匹配的词
Ctrl-Q-Tab           插入制表符
Ctrl-X,然后按 Shift-9/0  开始/停止录制宏  
Alt-D                删除下一个词
Alt-Backspace        删除上一个词
Ctrl-D               删除下一个字符
Backspace            删除上一个字符
Alt-0,然后按 Ctrl-K  剪切光标至行首的内容
Ctrl-K               剪切光标至行尾的内容
Ctrl-Shift-减号       折叠所有代码块
Ctrl-Shift-加号       展开所有代码块
Ctrl-Shift-M         提取方法

  打开和切换视图
Ctrl-Alt-N           新建文件 
Ctrl-Shift-N         新建项目
Ctrl-X,然后按 Ctrl-F 打开文件  
Ctrl-Shift-O         打开项目
Ctrl-X-B             显示“文档”对话框
Ctrl-X-1             最大化窗口(切换)
Ctrl-X,然后按 Ctrl-K 关闭当前选定的文档
Ctrl-X-K             (同上)
Ctrl-X,然后按 Ctrl-C 退出 IDE
Ctrl-Shift-0         显示“搜索结果”窗口
Ctrl-0               显示源代码编辑器
Ctrl-1               显示“项目”窗口
Ctrl-2               显示“文件”窗口
Ctrl-3               显示“收藏夹”窗口
Ctrl-4               显示“输出”窗口                                         
Ctrl-5               显示“运行环境”窗口
Ctrl-6              显示“待做事项”窗口                                                 
Ctrl-7              显示“导航”窗口
Ctrl-Shift-7        显示“属性”对话框
Ctrl-8              显示“版本控制”窗口
Ctrl-Shift-8        显示组件面板
Ctrl-9              显示“VCS 输出”窗口
Alt-向左方向键       移动到左侧窗口
Alt-向右方向键        移动到右侧窗口
Ctrl-Tab (Ctrl-`)   在打开的文档之间切换
                              
                                     
编译、测试和运行
  
F9                编译选定的包或文件
F11               生成主项目
Shift-F11         清理并生成主项目
Ctrl-Q            设置请求参数
Ctrl-Shift-U      创建 JUnit 测试
Ctrl-F6/Alt-F6    为文件/项目运行 JUnit 测试
F6/Shift-F6       运行主项目/文件
                                     
调试
F5                开始调试主项目
Ctrl-Shift-F5     开始调试当前文件
Ctrl-Shift-F6     开始为文件调试测试 (JUnit)
Shift-F5/Ctrl-F5  停止/继续调试会话
F4                运行到文件中的光标位置
F7/F8             步入/越过
Ctrl-F7           步出
Ctrl-Alt-向上方向键    转至被调用的方法
Ctrl-Alt-向下方向键    转至调用方法
Ctrl-F9           计算表达式的值
Ctrl-F8           切换断点
Ctrl-Shift-F8     新建断点
Ctrl-Shift-F7     新建监视


Eclipse 快捷键 
 
查找、搜索和替换                                    
FIND/Ctrl-Shift-F   在文件中查找/替换
Ctrl-K/Ctrl-Shift-K 在文件中查找下一个/上一个                                 
Alt-F7              查找使用实例
Ctrl-H              在项目中查找                                 
Alt-Shift-U         显示“使用实例”窗口                                
Ctrl-Shift-X        将选定内容转换为大写
Ctrl-Shift-Y        将选定内容转换为小写

在源代码中导航
Alt-Shift-O         转至类
Alt-Shift-E         转至 JUnit 测试
Ctrl-F3             转至源代码
F3                  转至声明
Ctrl-L              转至行
向左方向键               左移一个字符
向右方向键               右移一个字符 
Ctrl-向左/向右方向键 左移/右移一个词
向上方向键/向下方向键 下移/上移一行  
Ctrl-Shift-1/2     在“项目”/“文件”中选择
Ctrl-F2             切换添加/删除书签
Shift-F2            上一个书签 
Ctrl-句点             下一个使用实例/编译错误
Ctrl-逗号             上一个使用实例/编译错误   
Ctrl-Alt-Shift-P    将插入记号移至匹配的方括号
Alt-向左方向键           后退 
Alt-向右方向键           前进

用 Java 编码  
Ctrl-I              覆盖方法
Alt-Shift-W         以 try-catch 块围绕
Ctrl-Shift-O        修复全部导入  
Ctrl-Shift-M        修复选定类的导入
Alt-Enter           显示建议/提示 
Alt-正斜杠           插入下一个匹配的词    
Ctrl-Delete         删除下一个词
Ctrl-Backspace      删除上一个词
Delete              删除下一个字符
Backspace           删除上一个字符
Ctrl-D              删除当前行
Ctrl-Shift-减号     折叠所有代码块
Ctrl-Shift-加号     展开所有代码块
Alt-Shift-M         提取方法

打开和切换视图
Ctrl-N         新建文件
Ctrl-Shift-N   新建项目
Ctrl-O         打开文件
Ctrl-Shift-O   打开项目
Ctrl-Shift-E   显示“文档”对话框
Ctrl-M         最大化窗口(切换)
Ctrl-F4/Ctrl-W 关闭当前选定的文档
Ctrl-Shift-0    显示“搜索结果”窗口
F12            显示源代码编辑器
Ctrl-1               显示“项目”窗口
Ctrl-2               显示“文件”窗口
Ctrl-3             显示“收藏夹”窗口
Ctrl-4             显示“输出”窗口                                         
Ctrl-5             显示“运行环境”窗口
Ctrl-6              显示“待做事项”窗口                                                 
Ctrl-7              显示“导航”窗口
Ctrl-Shift-7        显示“属性”对话框
Ctrl-8              显示“版本控制”窗口
Ctrl-Tab       在打开的文档之间切换


编译、测试和运行
F9             编译选定的包或文件
F11             生成主项目
Shift-F11      清理并生成主项目
Ctrl-Q         设置请求参数
Ctrl-Shift-U   创建 JUnit 测试
Ctrl-F6/Alt-F6 为文件/项目运行 JUnit 测试
Ctrl-Shift-F11 运行主项目
Shift-F6       运行文件

调试
                                
F11            开始调试主项目
Ctrl-Shift-F5  开始调试当前文件
Ctrl-Shift-F6  开始为文件调试测试 (JUnit)
Shift-F5/F8    停止/继续调试会话
Ctrl-R         运行到文件中的光标位置
F5/F6          步入/越过
Ctrl-F7        步出
Ctrl-Alt-向上方向键 转至被调用的方法
Ctrl-Alt-向下方向键 转至调用方法
Ctrl-F9        计算表达式的值
Ctrl-Shift-B   切换断点
Ctrl-Shift-F8  新建断点
Ctrl-Shift-F7 新建监视
                                       
更改代码模板或快捷键:
1. 从主菜单中选择“工具”>“选项”。
2. 对于代码模板:
         • 在左边栏中选择“编辑器”。
         • 单击“代码模板”标签。
         • 从“语言”下拉列表中选择一种语言。
3. 对于快捷键:
          • 在左边栏中选择“键映射”。
          • 从“配置文件”下拉列表中选择一个配置文件。
4. 更改相应项,然后单击“确定”。
      
更改代码模板的展开方式:
1. 从主菜单中选择“工具”>“选项”。
2. 在左边栏中选择“编辑器”。
3. 单击“代码模板”标签。
4. 从“语言”下拉列表中选择一种语言。
5. 从“展开模板”下拉列表中选择展开键,然后单击“确 定”。
                          
选择其他配置文件:
1. 从主菜单中选择“工具”>“选项”。
2. 在左边栏中选择“键映射”。
3. 从“配置文件”下拉列表中选择一个配置文件,然后单击“确定”。

原创粉丝点击