快速参考
此部分列出了应用程序开发的常见任务、IDE 中使用的快捷键以及源代码编辑器中用于编码的缩写。通过从主菜单中选择 Menu > Keyboard Shortcuts,可以查看快捷键的完整列表。
您还可以在 Options 窗口中修改和分配 IDE 操作的快捷键。要查看或更改 IDE 操作的快捷键,请打开 Options 窗口,然后在左窗格中选择 Keymap。在右窗格中,选择操作,然后在 Keyboard Shortcuts 文本区域中输入或更改快捷键。
此部分包括以下内容:
窗口导航快捷键
|
键
|
操作
|
|
Ctrl-0
|
将焦点切换到源代码编辑器。
|
|
Ctrl-1/Ctrl-Shift-1
|
将焦点切换到 Projects 窗口。
|
|
Ctrl-2/Ctrl-Shift-2
|
将焦点切换到 Files 窗口。
|
|
Ctrl-3/Ctrl-Shift-3
|
将焦点切换到 Favorites 窗口。
|
|
Ctrl-4
|
将焦点切换到 Output 窗口。
|
|
Ctrl-5
|
将焦点切换到 Runtime 窗口。
|
|
Ctrl-6
|
将焦点切换到 To Do 窗口。
|
|
Ctrl-7
|
将焦点切换到 Navigator 窗口。
|
|
Ctrl-8/Ctrl-Shift-8
|
打开 Versioning 窗口。
|
|
Alt-Shift-1
|
打开 Local Variables 调试器窗口。
|
|
Alt-Shift-2
|
打开 Watches 调试器窗口。
|
|
Alt-Shift-3
|
打开 Call Stack 调试器窗口。
|
|
Alt-Shift-4
|
打开 Classes 调试器窗口。
|
|
Alt-Shift-5
|
打开 Breakpoints 调试器窗口。
|
|
Alt-Shift-6
|
打开 Sessions 调试器窗口。
|
|
Alt-Shift-7
|
打开 Threads 调试器窗口。
|
|
Alt-Shift-8
|
打开 Sources 窗口。
|
|
Ctrl-Tab
|
按最近使用顺序在打开的窗口之间进行切换。对话框显示源代码编辑器中所有打开的窗口和每个打开的文档。
|
|
Shift-Esc
|
最大化源代码编辑器或当前窗口。
|
|
Ctrl-F4
|
关闭当前窗口中的当前标签。如果窗口没有标签,则关闭整个窗口。
|
|
Ctrl-Shift-F4
|
关闭源代码编辑器中所有打开的文档。
|
|
Shift-F4
|
打开 Documents 对话框,可以在该对话框中保存和关闭打开的文档组。
|
|
Alt-向右方向键
|
显示当前窗口中的下一个标签。
|
|
Alt-向左方向键
|
显示当前窗口中的上一个标签。
|
项目任务
|
要执行此任务
|
请执行以下步骤
|
|
创建项目。
|
-
选择 Files > New Project (Ctrl-Shift-N)。
-
为项目选择合适的模板。
|
|
将 JAR 文件添加到标准项目的类路径中。
|
-
在 Projects 窗口中,右键单击项目的节点,然后选择 Properties。
-
在 Project Properties 对话框中,选择 Categories 窗格中的 Libraries 节点,并确保选定了 Compile 标签。
-
单击 Add JAR ,然后在文件选择器中选择 JAR 文件。
注意:如果还要附加 JAR 文件的源代码和 Javadoc,请改为单击 Add Library 。
|
|
设置项目之间的编译依赖关系。
|
-
在 Projects 窗口中,右键单击项目的节点,然后选择 Properties。
-
在 Project Properties 对话框中,选择 Categories 窗格中的 Libraries 节点,并确保选定了 Compile 标签。
-
单击 Add Project,然后为要添加到类路径中的项目选择项目文件夹。
|
|
打开所需的项目。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Open Required Projects。
|
|
生成项目。
|
-
选择 Build > Build Main Project (F11),或者右键单击任何项目节点,然后选择 Build Project。
|
|
清理项目。
|
-
右键单击项目节点,然后选择 Clean Project。
|
|
清理并生成项目。
|
-
右键单击项目节点,然后选择 Clean and Build Main Project (Shift-F11)。
|
|
运行项目。
|
-
选择 Run > Run Main Project (F6),或者右键单击任何项目节点,然后选择 Run Project。
|
|
调试项目。
|
-
选择 Run > Debug Main Project (F5),或者右键单击任何项目,然后选择 Debug Project。
|
|
在项目类路径中指定 JAR 文件的源。
|
-
从主窗口中选择 Tools > Library Manager。
-
如果尚未在库管理器中注册 JAR 文件,请使用 Add Library 按钮创建一个新的空库。
-
在库管理器的左面板中选择该库。
-
在 Classpath 标签中,单击 Add JAR/Folder ,然后指定包含编译类文件的 JAR 文件的位置。注意:一个库可以包含多个 JAR 文件。
-
在 Sources 标签中,添加包含源代码的文件夹或归档文件。
|
|
在项目类路径中指定 JAR 文件的 Javadoc。
|
-
从主窗口中选择 Tools > Library Manager。
-
如果尚未在库管理器中注册 JAR 文件,请按上述步骤注册 JAR 文件。
-
在 "Javadoc" 标签中,单击 Add ZIP/Folder,然后指定 Javadoc 文件的位置。
|
|
设置主项目。
|
-
右键单击项目节点,然后选择 Set Main Project。
|
VCS 任务
|
要执行此任务
|
请执行以下步骤
|
|
签出源。
|
-
从主菜单中选择 CVS > Checkout。
-
在 CVS 对话框中,指定 CVS 库根位置和口令,然后单击 Next。
-
指定要签出的模块。
通过单击 Select 按钮并从可用的选项中进行选择,可以签出特定的模块和分支。
-
指定本地文件夹的位置。
-
单击 Finish 签出文件。
|
|
更新本地文件版本。
|
-
在 Projects 、 Files 或 Favorites 窗口中,右键单击要更新的文件节点,然后选择 CVS > Update 。
|
|
比较文件。
|
-
在 Projects、Files 或 Favorites 窗口中,右键单击相应的修订节点,然后选择 CVS > Diff。
|
|
提交本地更改。
|
-
在执行此任务之前,请右键单击文件,然后选择 CVS > Update,以确保这些文件的本地副本是最新的。
-
右键单击要提交的文件或目录,然后选择 CVS > Commit。
|
|
合并修订。
|
-
在 Projects、Files 或 Favorites 窗口中,右键单击相应的修订节点,然后选择 CVS > Merge Changes from Branch。
-
在 Merge Changes from Branch 对话框中,指定合并选项,然后单击 Merge。
|
|
配置全局 VCS 选项。
|
-
选择 Tools > Options,然后在 Options 窗口中单击 Advanced Options 按钮。
-
在左窗格中,展开 Server and External Tool Settings > Diff and Merge Types 节点。
-
在 Options 窗口的左窗格中选择要修改的节点,然后在右窗格中编辑所需的属性。
|
配置任务
|
要执行此任务
|
请执行以下步骤
|
|
配置常规选项
|
-
从主菜单中选择 Tools > Options。
-
在 Options 窗口的左窗格中选择一个类别以在右窗格中显示其设置选项。
-
然后,在 Options 窗口的右窗格中指定所需的设置。
|
|
设置 IDE 的 Web 浏览器
|
-
从主菜单中选择 Tools >Options。
-
在 Options 窗口的左窗格中选择 General 类别,然后从 Web Browser 下拉列表中选择所需的浏览器。
|
|
配置代理设置
|
-
从主菜单中选择 Tools > Options。
-
在 Options 窗口的左窗格中选择 General 类别,然后在右窗格中指定代理设置。要使用代理服务器,请选择 HTTP Proxy 复选框并键入代理主机名和代理端口号。
|
|
配置自动更新功能
|
-
从主菜单中选择 Tools > Options。
-
在 Options 窗口的左窗格中选择 General 类别。
- 在右窗格的 Check Period 下拉列表中,选择需要 IDE 自动检查 Update Center 的更新信息的时间周期。
|
|
配置 IDE 的高级选项
|
-
从主菜单中选择 Tools > Options。
-
在 Options 窗口中单击 Advanced Options 按钮以查看高级视图。
-
在左窗格中选择某一节点,然后在右窗格中设置所需的属性。
|
|
配置常规 Java 设置
|
-
在主菜单中选择 Tools > Options。
-
在 Advanced Options 视图中,请在窗口的左窗格中展开 Editing 节点,然后选择 Java Sources。
-
在窗口的右窗格中根据需要设置属性。
|
|
定制 IDE 菜单
|
-
在 Advanced Options 视图中,展开 IDE Configuration > Look and Feel > Menu Bar。
-
右键单击 Menu Bar 节点,然后选择 Add > Menu 。
-
在 New Menu 对话框中,键入菜单名称并单击 OK。
IDE 会将空菜单添加到主窗口中。
-
展开 Actions 节点并找到要添加到菜单的命令,然后右键单击该命令节点并选择 Copy。
-
展开 Menu Bar 节点,右键单击刚创建的菜单节点,然后选择 Paste > Copy。
|
|
定制 IDE 中的工具栏
|
-
在主窗口中,选择 View > Toolbars > Customize,或者右键单击 IDE 工具栏,然后选择 Customize。
-
在 Customize Toolbars 对话框中,单击 New Toolbar,然后为您的工具栏命名。
-
IDE 会将一个空的工具栏添加到主窗口中。现在您可以将 Customize Toolbars 对话框中的项拖放到新工具栏中。
|
|
安装其他模块
|
-
从主菜单中选择 Tools > Update Center 。
-
在 Update Center 向导中指定要连接到的更新中心位置,然后单击 Next。
-
选择要安装的模块。
-
阅读许可协议,然后单击 Accept。
|
|
启用和禁用模块
|
-
从主菜单中选择 Tools > Module Manager 以打开模块管理器。
-
选择或取消选择 Active 复选框以激活或取消激活该模块。
通过单击 Module Manager 中的 Update 按钮打开 Update Center Wizard,可以检查是否存在新的模块。
|
源代码编辑器任务
|
要执行此任务
|
请执行以下步骤
|
|
打开在 Projects 或 Files 窗口中未显示的文件。
|
-
选择 Files > Open File (Ctrl-O)。
-
在文件选择器中找到要打开的文件,然后单击 Open。
|
|
在源代码编辑器中将标签最大化。
|
请执行以下某项操作:
-
在源代码编辑器中双击文件的标签。
-
确保焦点在源代码编辑器窗口中,然后按 Shift-Esc 组合键。
-
选择 Window > Maximize。
|
|
将最大化的源代码编辑器恢复为原来大小。
|
请执行以下某项操作:
-
在源代码编辑器中双击文件的标签。
-
按 Shift-Esc 组合键。
-
选择 Window > Restore。
|
|
显示行号。
|
选择 View > Show Line Numbers。
|
|
同时查看两个文件。
|
-
打开两个或多个文件。
-
单击其中一个文件的标签,将其拖到要放置该文件的窗口一侧。在出现指示窗口正确位置的红色预览框后,释放鼠标按钮以放置该窗口。
可以水平或垂直拆分窗口,具体取决于拖放标签的位置。
|
|
拆分单个文件的视图。
|
-
在源代码编辑器中右键单击文档的标签,然后选择 Clone Document。
-
单击被复制的文档的标签,然后将其拖到要放置副本的窗口部分中。
|
|
自动设置代码格式。
|
-
在源代码编辑器中单击鼠标右键,然后选择 Reformat Code。
如果选择了任何文本,则只重新设置该文本的格式。如果未选择任何文本,则重新设置整个文件的格式。
|
源代码编辑器中用于 Java 文件的缩写
|
缩写
|
扩展
|
ab
|
abstract
|
bo
|
boolean
|
br
|
break
|
ca
|
catch {
|
cl
|
class
|
cn
|
continue
|
df
|
default;
|
dowhile
|
do {
${cursor}
} while (${condition});
|
En
|
Enumeration
|
eq
|
equals
|
Ex
|
Exception
|
ex
|
extends
|
fa
|
false
|
fi
|
final
|
fl
|
float
|
forc
|
for (Iterator it = collection.iterator(); it.hasNext();) {
Object elem = (Object) it.next();
}
|
fore
|
for (Iterator it = collection.iterator(); it.hasNext();) {
Object elem = (Object) it.next();
}
|
fori
|
for (int i = 0; i < ${arr array}.length; i++) {
${cursor}
}
|
fy
|
finally
|
ie
|
interface
|
if
|
if (${condition}) {
${cursor}
} else {
}
|
im
|
implements
|
iof
|
instanceof
|
ir
|
import
|
le
|
length
|
newo
|
Object name = new Object(args);
|
Ob
|
Object
|
pe
|
protected
|
pr
|
private
|
psf
(或 Psf)
|
private static final
|
psfb
(或 Psfb)
|
private static final boolean
|
psfi
(或 Psfi)
|
private static final int
|
psfs
(或 Psfs)
|
private static final String
|
pst
|
printStackTrace();
|
psvm
|
public static void main(String[] args) {
${cursor}
}
|
pu
|
public
|
re
|
return
|
serr
|
System.err.println ("
|
sout
|
System.out.println ("
|
St
|
String
|
st
|
static
|
sw
|
switch (
|
sy
|
synchronized
|
tds
|
Thread.dumpStack();
|
th
|
throws
|
trycatch
|
try {
${cursor}
}catch (Exception e) {
}
|
tw
|
throw
|
twn
|
throw new
|
wh
|
While (
|
whilei
|
while (it.hasNext()) {
Object elem = (Object) it.next();
${cursor}
}
|
源代码编辑器中用于 JSP 和 Servlet 文件的缩写
|
缩写
|
扩展
|
ag
|
application.getValue("
|
ap
|
application.putValue("
|
ar
|
application.removeValue("
|
cfgi
|
config.getInitParameter("
|
jg
|
<jsp:getProperty name="
|
jspf
|
<jsp:forward page="
|
jspg
|
<jsp:getProperty name="
|
jspi
|
<jsp:include page="
|
jspp
|
<jsp:plugin type="
|
jsps
|
<jsp:setProperty name="
|
jspu
|
<jsp:useBean id="
|
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="
|
pgb
|
<%@ page buffer="
|
pgc
|
<%@ page contentType="
|
pgerr
|
<%@ page errorPage="
|
pgex
|
<%@ page extends="
|
pgie
|
<%@ page isErrorPage="
|
pgim
|
<%@ page import="
|
pgin
|
<%@ page info="
|
pgit
|
<%@ page isThreadSafe="
|
pgl
|
<%@ page language="
|
pgs
|
<%@ page session="
|
rg
|
<request.getParameter("
|
sg
|
session.getValue("
|
sp
|
session.putValue("
|
sr
|
session.removeValue("
|
tglb
|
<%@ taglib uri="
|
源代码编辑器中用于 XML 和 DTD 文件的缩写
|
缩写
|
扩展
|
?xm
|
<?xml version="1.0" encoding="UTF-8"?>
|
do
|
<!DOCTYPE>
|
cd
|
<![CDATA[|]]>
|
!at
|
<!ATTLIST |>
|
!el
|
<!ELEMENT |>
|
!en
|
<!ENTITY |>
|
pu
|
PUBLIC "|"
|
sy
|
SYSTEM "|"
|
!at
|
<!ATTLIST |>
|
!el
|
<!ELEMENT |>
|
!en
|
<!ENTITY |>
|
!no
|
<!NOTATION |>
|
pu
|
PUBLIC "|"
|
sy
|
SYSTEM "|"
|
cd
|
CDATA
|
em
|
EMPTY
|
ZH_CN
|
ENTITY
|
ens
|
ENTITIES
|
fi
|
#FIXED
|
im
|
#IMPLIED
|
nm
|
NMTOKEN
|
nms
|
NMTOKENS
|
nn
|
NOTATION
|
pc
|
#PCDATA
|
特殊代码模板语法
|
代码模板语法结构
|
说明
|
${cursor}
|
表示将代码片段添加到代码后应该放置插入点的位置。
|
${Identifier}
|
表示使用代码模板时需要填充的标识符。在模板定义中使用此结构时,请将 Identifier 替换为要在模板中出现的标识符名称。
|
index
|
可以在 ${Identifier} 段中使用的属性,用于指定应该在代码片段中生成未使用的变量名称。例如,可以使用 ${ind index}。
|
|
type="FullyQualifiedType" editable="false"
|
可以在 ${Identifier} 段中使用的属性,用于生成类名。在使用代码模板时,类的 import 语句也将插入代码中。例如,您可以使用 ${cce itype="java.lang.ClassCastException" editable="false"} 将 ClassCastException 插入代码中并确保生成 import 语句(如有必要)。指定 editable="false" 可确保在将模板插入代码中后不选定 ClassCastException 以供编辑。
|
instanceof="FullyQualifiedType"
|
可以在 ${Identifier} 段中使用的属性,用于指定标识符必须表示的实例类型。例如,可以使用 ${collection instanceof="java.util.Collection"},其中 collection 是模板中的缺省标识符,java.util.Collection 是标识符必须表示的实例类。
|
生成任务
|
要执行此任务
|
请执行以下步骤
|
|
将 JAR 文件添加到项目的类路径中。
|
-
在 Projects 窗口中,右键单击项目的节点,然后选择 Properties。
-
在 Project Properties 对话框中,选择 Categories 窗格中的 Libraries 节点,并确保选定了 Compile 标签。
-
单击 Add JAR,然后在文件选择器中选择 JAR 文件。
注意:如果还要附加 JAR 文件的源代码和 Javadoc,请改为单击 Add Library 。
|
|
将 IDE 项目添加到项目的类路径中。
|
-
在 Projects 窗口中,右键单击项目的节点,然后选择 Properties。
-
在 Project Properties 对话框中,选择 Categories 窗格中的 Libraries 节点,并确保选定了 Compile 标签。
-
单击 Add Project,然后为要添加到类路径中的项目选择项目文件夹。
|
|
生成项目。
|
-
选择 Build > Build Main Project (F11),或者在 Projects 窗口中右键单击任何项目,然后选择 Build Project。
|
|
编译单个文件。
|
|
|
清理项目。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Clean Project。
|
|
清理并生成主项目。
|
-
选择 Build > Clean and Build Main Project (Shift-F11)。
|
|
查看生成产品,如 JAR 文件和生成的 Javadoc。
|
-
在 Files 窗口中,展开项目文件夹节点。
-
打开 build 文件夹以查看项目的已编译类。
注意:Javadoc 文件和生成的库(如 JAR 文件和 WAR 文件)位于 dist 文件夹中。
|
|
更正编译错误。
|
-
在 Output 窗口中,双击任何 Java 语法错误以跳到源代码中出现错误的位置。
-
在 Output 窗口中,双击任何 Ant 错误以打开失败目标中的 Ant 脚本。
|
运行 J2SE 应用程序任务
|
要执行此任务
|
请执行以下步骤
|
|
设置运行时类路径。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Libraries 节点。
-
使用 Add Project、 Add Library 或 Add JAR/Folder 按钮将所需的文件类型添加到项目的类路径中。
注意:缺省情况下,项目的运行时类路径包含项目的已编译源代码和编译类路径上的所有内容。
|
|
设置项目主类。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
在 Main Class 字段中键入类的全限定名称。
|
|
设置运行时参数。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
在 Arguments 字段中输入参数。
|
|
设置 JVM 参数。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
在 VM Arguments 字段中键入以空格分隔的参数列表。
|
|
设置用于执行的工作目录。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
在 Working Directory 字段中键入工作目录的完整路径。
|
|
运行项目。
|
-
选择 Run > Run Main Project (F6)。
-
在 Projects 窗口中右键单击任何项目,然后选择 Run Project。
|
|
运行单个文件。
|
-
在 Projects 窗口、 Files 窗口或源代码编辑器中选择一个或多个文件。
-
从主菜单中选择 Run > Run File >Run <您的文件名>。
|
运行 Web 应用程序任务
|
要执行此任务
|
请执行以下步骤
|
|
设置 JSP 文件的请求参数。
|
-
在 Projects 或 Files 窗口中,找到项目的 JSP 文件。
-
右键单击该 JSP 文件,然后选择 Properties。
-
在 Request Parameters 属性字段中,以 URL_query_string 格式键入所需的参数。
|
|
设置 Servlet 的执行 URI 和参数。
|
-
在 Projects 或 Files 窗口中选择 Servlet。
-
在主菜单中选择 Tools > Set Servlet Execution URI。
-
键入执行 URI 和参数。
-
单击 OK。
请注意,仅当 Servlet 在部署描述符(web.xml 文件)中具有 Servlet 映射时,才能为其设置请求 URI。缺省 URI 是在部署描述符中定义的。
|
|
设置运行时类路径。
|
在 Projects 窗口中,右键单击 Libraries 节点,然后选择 Add Project、 Add Library 或 Add JAR/Folder,以将所需项添加到项目的类路径中。
请注意,缺省情况下,项目的运行时类路径包含项目的已编译源代码和编译类路径上的所有内容。
|
|
设置 Web 服务器。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
从 Server 下拉列表中选择 Web 服务器。
|
|
设置上下文路径和相对 URL。
|
-
在 Projects 窗口中右键单击项目节点,然后选择 Properties。
-
在 Categories 窗格中选择 Run 节点。
-
在 Context Path 字段中键入所需路径和(可选)相对 URL。
|
|
运行项目。
|
-
选择 Run > Run Main Project (F6)。
-
在 Projects 窗口中右键单击任何 Web 项目,然后选择 Run Project。
|
|
运行单个文件。
|
-
在 Projects 窗口、Files 窗口或源代码编辑器中选择一个或多个文件。
-
从主菜单中选择 Run > Run File >Run <您的文件名>。
|
调试任务
|
要执行此任务
|
请执行以下步骤
|
|
启动本地调试会话。
|
-
要调试主项目,请选择 Run > Debug Main Project (F5)。
-
要调试任何单个项目,请右键单击该项目,然后选择 Debug Project。
|
|
启动远程调试会话。
|
-
在程序所在的计算机上,在调试模式下启动程序。
-
在运行 IDE 的计算机上,打开包含程序源的项目。
-
选择 Run > Attach Debugger。
-
选择连接器类型,输入任何所需的进程信息,然后单击 OK。
注意:有关 VM 提供的连接器的信息,请参见 VM 文档。
|
|
调试单个文件。
|
-
在 Projects 窗口中选择任何可运行的文件,然后选择 Run > Run File >Debug <文件名>。
|
|
完成调试会话。
|
-
要完成当前会话,请选择 Run > Finish Debugger Session (Shift-F5)。
-
要完成任何会话,请打开 Sessions 窗口 (Alt-Shift-6),右键单击该会话,然后选择 Finish。
|
|
设置断点。
|
-
要设置行断点,请在源代码编辑器中打开文件,然后单击所需行的左旁注处 (Ctrl-F8)。
-
在源代码编辑器中,选择要设置断点的代码元素,再选择 Run > New Breakpoint (Ctrl-Shift-F8)。然后在 New Breakpoint 对话框中设置断点类型和其他选项。
|
|
修改断点属性。
|
-
打开 Sessions 窗口 (Alt-Shift-6),右键单击会话,然后选择 Customize。
|
|
设置监视。
|
-
在源代码编辑器中右键单击某个变量或表达式,然后选择 New Watch (Ctrl-Shift-F7)。
|
|
暂停和恢复线程。
|
-
打开 Threads 窗口 (Alt-Shift-7),右键单击线程,然后选择 Suspend 或 Restore。
|
|
管理调试器步入的 JDK 类。
|
-
打开 Sources 窗口 (Alt-Shift-8),然后选中包含 JDK 源的归档文件或目录的复选框。
-
打开 Sources 窗口 (Alt-Shift-8),然后取消选中不希望步入的源目录的复选框。
|
|
从调用栈中弹出调用。
|
-
要从调用栈中弹出最新调用,请选择 Run > Stack > Make Callee Current。
-
要弹出多个调用,请打开 Call Stack 窗口 (Alt-Shift-3),右键单击要保留在调用栈顶层的调用,然后选择 Pop to Here。
|
|
查看调用栈中调用的信息。
|
-
要从 main 例程移开一级,请选择 Run > Stack > Make Callee Current (Ctrl-Alt-向上方向键)。
-
要向 main 例程移近一级,请选择 Run > Stack > Make Caller Current (Ctrl-Alt-向下方向键)。
-
要激活某个调用,请在 Call Stack 窗口中双击该调用。
|
JUnit 任务
|
要执行此任务
|
请执行以下步骤
|
|
为现有源代码创建测试。
|
-
右键单击要为其生成测试的类或包节点,然后选择 Tools > JUnit Tests > Create Tests (Ctrl-Alt-J)。
-
在 Create Tests 对话框中,为测试框架生成器设置参数,然后单击 OK。
|
|
创建空测试。
|
-
选择 Files > New File。
-
在 Categories 窗格中选择 JUnit,然后在 File Types 窗格中选择 Empty Test。单击 Next。
-
在 Class Name 字段中输入测试类的名称。
-
从 Package 组合框中选择目标包,然后设置任何必需的选项。
-
单击 Finish。
|
|
为类运行测试。
|
-
选择要测试的类的节点。
-
从主菜单中选择 Run > Run File >Test <文件名>(Ctrl-F6)。
|
|
为整个项目运行测试。
|
-
右键单击要为其运行测试的项目的节点,然后选择 Test Project (Alt-F6)。
|
|
编辑测试。
|
-
右键单击要编辑其测试的源的节点。
-
从上下文菜单中选择 Tools > JUnit Tests > Open Test (Ctrl-Alt-K)。
|
|
调试测试。
|
-
选择要调试其测试的类。
-
选择 Run > Run File >Debug Test for <文件名>(Ctrl-Shift-F6)。
|
|
配置 JUnit。
|
-
选择 Tools > Options。
-
展开 Testing 节点,然后选择 JUnit Module Settings。
-
编辑所需的属性,然后单击 Close。
|
上一部分 - 目录