查找、搜索和替換
Ctrl-F3 搜索位于插入點的詞
F3/Shift-F3 在文件中查找下一個/上一個
Ctrl-F/H 在文件中查找/替換
Alt-F7 查找使用實例
Ctrl-Shift-F/H 在項目中查找/替換
Alt-Shift-U 查找使用實例結(jié)果
Alt-Shift-H 關(guān)閉搜索結(jié)果突出顯示
Ctrl-R 重命名
Ctrl-U,然后按 U 將選定內(nèi)容轉(zhuǎn)換為大寫
Ctrl-U,然后按 L 將選定內(nèi)容轉(zhuǎn)換為小寫
Ctrl-U,然后按 S 對選定內(nèi)容切換大小寫
Ctrl-Shift-V 帶格式粘貼
Ctrl-I 跳至快速搜索字段
在源代碼中導(dǎo)航
Ctrl-O/Alt-Shift-O 轉(zhuǎn)至類型/文件
Ctrl-Shift-T 轉(zhuǎn)至 JUnit 測試
Alt-O 轉(zhuǎn)至源代碼
Ctrl-B 轉(zhuǎn)至聲明
Ctrl-G 轉(zhuǎn)至行
Ctrl-Shift-M 切換添加/刪除書簽
Ctrl-Shift-句點/逗號下一個/上一個書簽
Ctrl-句點/逗號下一個/上一個使用實例/編譯錯誤
Ctrl-Shift-1/2/3 在“項目”/“文件”/
“收藏夾”中選擇
Ctrl-[ 將插入記號移至匹配的方括號
Ctrl-K/Ctrl-Shift K 匹配下一個/上一個字
Alt 向上/向下方向鍵下一個/上一個標(biāo)記的實例
用 Java 編碼
Alt-Insert 生成代碼
Ctrl-Shift-I 修復(fù)全部類的導(dǎo)入
Alt-Shift-I 修復(fù)選定類的導(dǎo)入
Alt-Shift-F 設(shè)置選定內(nèi)容的格式
Alt-Shift-向左/向右/
向上/向下方向鍵
左移/右移/上移/下移行
Ctrl-Shift-向上/
向下方向鍵
向上/向下復(fù)制行
Ctrl/Alt-F12 檢查成員/分層結(jié)構(gòu)
Ctrl-/ 添加/撤消注釋行
Ctrl-E 刪除當(dāng)前行
用 C/C++ 編碼
Alt-Shift-C 轉(zhuǎn)至函數(shù)或變量
Ctrl-F9 計算表達式的值
用 Ruby 編碼
Ctrl-Shift-A 轉(zhuǎn)至 Rails 操作 > 視圖
Alt-Shift-句點/逗號選擇下一個/上一個元素
Ctrl-Shift-空格鍵顯示文檔
Ctrl-Shift-T 從測試文件轉(zhuǎn)至文件
SOA
Tab-Shift-方向鍵在元素間移動
Alt-Shift-F 高級搜索
Alt/Shift-Enter 展開/折疊元素
Ctrl-Shift-F9 顯示 BPEL 映射器
UML
Alt-Shift-A/O 將屬性/操作插入選定的元素中
Ctrl-Shift-F 調(diào)整圖大小以適應(yīng)窗口
F8 切換“概覽”窗口
Ctrl-Shift-5 選擇活動的 UML 圖
編譯、測試和運行
F9 編譯包/文件
F11 生成主項目
Shift-F11 清理并生成主項目
Ctrl-Q 設(shè)置請求參數(shù)
Ctrl-Shift-U 創(chuàng)建 JUnit 測
Ctrl-F6/Alt-F6 為文件/項目運行 JUnit 測試
F6/Shift-F6 運行主項目/文件
打開和切換視圖
Ctrl-Tab (Ctrl-`) 在打開的文檔間切換
Shift-Esc 最大化窗口(切換)
Ctrl-F4/Ctrl-W 關(guān)閉當(dāng)前選定的窗口
Ctrl-Shift-F4 關(guān)閉所有窗口
Shift-F10 打開上下文菜單
Alt-Shift-D 脫離主窗口
調(diào)試
Ctrl-F5 開始調(diào)試主項目
Ctrl-Shift-F5 開始調(diào)試當(dāng)前文件
Ctrl-Shift-F6 開始為文件調(diào)試測試 (JUnit)
Shift-F5/F5 停止/繼續(xù)調(diào)試會話
F4 運行到文件中的光標(biāo)位置
F7/F8 步入/越過
Ctrl-F7 步出
Ctrl-Alt-向上方向鍵轉(zhuǎn)至被調(diào)用的方法
Ctrl-Alt-向下方向鍵轉(zhuǎn)至調(diào)用方法
Ctrl-F9 計算表達式的值
Ctrl-F8 切換斷點
Ctrl-Shift-F8 新建斷點
Ctrl-Shift-F7 新建監(jiān)視
在源代碼編輯器中鍵入代碼時,可以通過鍵入下表左列中
的縮寫,然后按 Tab 鍵來生成右列中的文本。
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 (
whileit while (it.hasNext()) {
Object elem = (Object) it.next();
}
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="|"/>
jspp <jsp:plugin type="|" code=""
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="|"%>
更改缺省設(shè)置:
1. 從主菜單中選擇“工具”>“選項”。
2. 對于代碼模板,選擇“編輯器”,然后單擊“代碼模
板”標(biāo)簽。在此標(biāo)簽中,您還可以將展開模板的鍵由
Tab 鍵更改為其他鍵。
3. 對于快捷鍵,選擇“快捷鍵映射”,然后從“配置文件”
下拉列表中選擇一個配置文件。
柴油發(fā)電機
發(fā)電機
柴油機
柴油發(fā)電機
13636374743(上海)
13291526067(嘉興)