Tìm kiếm và thay thế:
Thao tác và xử lý code:
Biên dịch, kiểm tra và chạy project:
Chạy Debugging:
Một số code tắt giúp code nhanh:
Gõ fcom rồi nhấn tab.
Gõ bcom rồi nhấn tab.
Gõ runn rồi nhấn tab.
Gõ forst rồi nhấn tab.
Gõ sout rồi nhấn tab.
Gõ sw rồi nhấn tab.
- Ctrl-F3: tìm từ tại vị trí con trỏ chuột
- F3/Shift-F3: tìm từ kế tiếp/trước đó trong file
- Ctrl-F/H: tìm/thay thế từ trong file
- Alt-F7: tìm vị trí hàm được sử dụng trong projects
- Ctrl-R: đổi tên biến tại con trỏ chuột
- Alt-Shift-L: copy đường dẫn của file đang mở
Thao tác và xử lý code:
- Alt-Insert: sinh ra code
- Ctrl-Shift-I: tự động imports class cần thiết
- Alt-Shift-F: định dạng code
- Alt-Shift- mũi tên lên xuống: di chuyển dòng code
- Ctrl-Shift-mũi tên lên xuống: copy dòng tại con trỏ chuột
- Ctrl-/: bật tắt comment
- Ctrl-E/X: xóa dòng tại con trỏ chuột
Biên dịch, kiểm tra và chạy project:
- F9: biên dịch package/file
- F11: build project chính
- Shift-F11: xóa và build project chính
- Shift-F6: chạy file hiện tại
- F6: chạy project
Chạy Debugging:
- Ctrl-F5: bắt đầu debugging project chính
- Ctrl-Shift-F5: bắt đầu debugging file hiện tại
- Ctrl-Shift-F6: bắt đầu debugging file
- Ctrl-Shift-F8: đặt breakpoint mới
Một số code tắt giúp code nhanh:
Gõ fcom rồi nhấn tab.
//<editor-fold defaultstate="collapsed" desc="comment">
//</editor-fold>
//</editor-fold>
Gõ bcom rồi nhấn tab.
/**/
Gõ runn rồi nhấn tab.
Runnable runnable = new Runnable() {
public void run() {
}
};
public void run() {
}
};
Gõ forst rồi nhấn tab.
for (StringTokenizer stringTokenizer = new StringTokenizer(line); stringTokenizer.hasMoreTokens();) {
String token = stringTokenizer.nextToken();
}
String token = stringTokenizer.nextToken();
}
Gõ sout rồi nhấn tab.
System.out.println("");
Gõ psvm rồi nhấn tab.
public static void main(String[] args) {
}
Gõ ifelse rồi nhấn tab.}
if (true) {
} else {
}
} else {
}
Gõ sw rồi nhấn tab.
switch (var) {
case val:
break;
default:
throw new AssertionError();
}
case val:
break;
default:
throw new AssertionError();
}
CODE TẮT + TAB
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
as assert true;
bo boolean
br break;
ca catch (
cl class
cn continue
db double
df default:
dowhile do { } while (condition);
eq equals
ex extends
fa false
fcom // <editor-fold></editor-fold>
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++) {}
forl for (int i = 0; i < lst.size(); i++) {
Object object = lst.get(i); }
forst for (StringTokenizer st = new
String Tokenizer(“”); st.hasMoreTokens();) }
forv for (int i = 0; i < vct.size(); i++) {
Object object = vct.elementAt(i);}
fy finally{ |}
ie interface
ifelse if (condition){}else { }
iff if (exp) {}
im implements
inst if (exp instanceof Object) {
Object obj = (Object) exp;
iof instanceof
ir import
le length
na native
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
runn Runnable runnable = new Runnable() {
public void run() {}};
serr System.err.println (“|”);
sh short
sout System.out.println (“|”);
soutv System.out.println(“Object = ” + Object);
st static
su super
sw switch (var) { case val: break;
default: throw new AssertionError();}
sy synchronized
tds Thread.dumpStack();
th throws
tr transient
trycatch try {}
catch (Exception e) {}
tw throw
vo volatile
wh while (
whileit while (it.hasNext()) {
Object elem = (Object) it.next();}
whilen while (en.hasMoreElements()) {
Object elem = (Object) en.nextElement();}
whilexp while (exp) {}
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(“|”)
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=”|”%>
0 nhận xét:
Post a Comment