***** μ΄ν΄λ¦½μ€ μ¬μ©ν λ° λ¨μΆν€ λͺ¨μ *******
===== μ€ν =====
1. Ctrl + F11 : λ°λ‘ μ μ μ€ννλ ν΄λμ€ μ€ν
===== μμ€ λ€λΉκ²μ΄μ
=====
1. Ctrl + λ§μ°μ€μ»€μ(νΉμ F3) : ν΄λμ€λ λ©μλ νΉμ λ©€λ²λ₯Ό μμΈνκ² κ²μνκ³ μ ν λ
2. Alt + ->, Alt + <- : μ΄ν, μ΄μ
3. Ctrl + o : ν΄λΉ μμ€μ λ©μλ 리μ€νΈλ₯Ό νμΈνλ € ν λ
4. F4 : ν΄λμ€λͺ
μ μ ννκ³ λλ₯΄λ©΄ ν΄λΉ ν΄λμ€μ Hierarchy λ₯Ό λ³Ό μ μλ€.
===== λ¬Έμμ΄ μ°ΎκΈ° =====
1. Ctrl + k : μ°Ύκ³ μ νλ λ¬Έμμ΄μ λΈλμΌλ‘ μ€μ ν ν ν€λ₯Ό λλ₯Έλ€.
2. Ctrl + Shift + k : μμΌλ‘ μ°Ύκ³ μ νλ λ¬Έμμ΄μ μ°Ύμκ°.
3. Ctrl + j : μ
λ ₯νλ©΄μ μ°Ύμ μ μμ.
4. Ctrl + Shift + j : μ
λ ₯νλ©΄μ κ±°κΎΈλ‘ μ°Ύμκ° μ μμ.
5. Ctrl + f : κΈ°λ³Έμ μΌλ‘ μ°ΎκΈ°
6. Ctrl + shift + g : 컀μλ₯Ό λ©μλ μμ λκ³ λλ₯΄λ©΄ ν΄λΉ λ©μλλ₯Ό μ¬μ©νλ κ³³μ μ°Ύμμ€λ€. λ§μ°μ€ μ€λ₯Έμͺ½-Reference - μλ μμ.
===== μμ€ νΈμ§ =====
1. Ctrl + Space : μ
λ ₯ 보쑰μ₯μΉ(Content Assistance) κ°μ νΈμΆ => μ
λ ₯νλ λμ€μ μΈμ λΌλ κ°μ νΈμΆ κ°λ₯νλ€.
2. F2 : μ»΄νμΌ μλ¬μ λΉ¨κ°μ€μ 컀μλ₯Ό κ°μ Έλ€κ° μ΄ ν€λ₯Ό λλ₯΄λ©΄ μλ¬μ μμΈμ λν ννΈλ₯Ό μ 곡νλ€.
3. Ctrl + l : μνλ μμ€ λΌμΈμΌλ‘ μ΄λ
λ‘컬 νμ€ν 리 κΈ°λ₯μ μ΄μ©νλ©΄ μ΄μ μ νΈμ§νλ λ΄μ©μΌλ‘ λ³νμ΄ κ°λ₯νλ€.
4. Ctrl + Shift + Space : λ©μλμ κ°λ‘μμ 컀μλ₯Ό λκ³ μ΄ ν€λ₯Ό λλ₯΄λ©΄ νλΌλ―Έν° νμ
ννΈλ₯Ό λ³Ό μ μλ€.
5. νμ€ μμ CTRL + D
6. νμΌ λ«κΈ° : CTRL+W
7. λ€μ¬μ°κΈ° μλ μμ . (3.0 NEW) : CTRL+I
8. λΈλ‘ μ£Όμ(/*..*/) μΆκ°.(3.0 NEW): CTRL+SHIFT+/
8.1 Ctrl + / ν΄μ£Όλ©΄ μ¬λ¬μ€μ΄ νκΊΌλ²μ μ£Όμμ²λ¦¬λ¨. μ£Όμ ν΄μ νλ €λ©΄ λ°λλ‘ νλ©΄ λ¨.
9. μ(μλ)μ€κ³Ό λ°κΎΈκΈ° : ALT+UP(DOWN)
10. λΈλ‘ μ ννκΈ°. : ALT+SHIFT+λ°©ν₯ν€
11. λ©μλμ νλΌλ©ν° λͺ©λ‘ 보기. : CTRL+SHIFT+SPACE
12. μλμΌλ‘ import νκΈ° : CTRL+SHIFT+O
13. μ΄λ¦° νμΌ λͺ¨λ λ«κΈ° : CTRL + SHIFT + F4
14. λΈλ‘ μ£Όμ μ κ±° : CTRL+SHIFT+
15. μ 체νλ©΄ ν κΈ : CTRL+M
16. νμ€(λΈλ) λ³΅μ¬ : Ctrl + Alt + μ(μλ)
17. λ€μ annotation(μλ¬, μλ, λΆλ§ν¬ κ°λ₯)μΌλ‘ μ ν : Ctrl + , or .
18. ν΅ ν½μ€ : Ctrl + 1
19. λ©μλ μ μλΆλ‘ μ΄λ : F3
20. νμ΄μ΄λΌν€ ν¦μ
μ°½ λμ°κΈ°(μΈν°νμ΄μ€ ꡬν ν΄λμ€κ° μ΄λμ νΈλ¦¬) : Ctrl + T
21. λ©μλλ νλ μ΄λνκΈ° CTRL + O
22. ULTRAEDITλ EDITPLUS μ CTRL+TAB κ³Ό κ°μ κΈ°λ₯. : CTRL+F6
===== ν
νλ¦Ώ μ¬μ© =====
1. sysout μ
λ ₯ν ν Ctrl + Space νλ©΄ System.out.println(); μΌλ‘ λ°λλ€.
2. try μ
λ ₯ν ν Ctrl + Space νλ©΄ try-catch λ¬Έμ΄ μμ±λλ€.
3. for μ
λ ₯ν ν Ctrl + Space νλ©΄ μ¬λ¬κ°μ§ for λ¬Έμ μμ±ν μ μλ€.
4. ν
νλ¦Ώμ μμ νκ±°λ μΆκ°νλ €λ©΄ νκ²½μ€μ /μλ°/νΈμ§κΈ°/ν
νλ¦¬νΈ μμ ν μ μλ€.
===== λ©μλ μ½κ² μμ±νκΈ° =====
1. ν΄λμ€μ λ©€λ²λ₯Ό μΌλ¨ λ¨Όμ μμ±νλ€.
2. override λ©μλλ₯Ό ꡬννλ €λ©΄ : μμ€->λ©μλλ체/ꡬν μμ ν΄λΉ λ©μλλ₯Ό 체ν¬νλ€.
3. κΈ°ν ν΄λμ€μ λ©€λ²κ° ν΄λμ€μ μ€λΈμ νΈλΌλ©΄ : μμ€->μμλ©μλ μμ±μμ λ©μλλ₯Ό μ ννλ€.
===== organize import =====
1. μλ°νμΌμ μ¬λ¬κ° μ νν ν μμ€ -> κ°μ Έμ€κΈ° 체κ³ν ν΄μ£Όλ©΄ λͺ¨λ μ μ©λλ€.
===== μ£Όμ μ²λ¦¬ =====
2. Ctrl + / ν΄μ£Όλ©΄ μ¬λ¬μ€μ΄ νκΊΌλ²μ μ£Όμμ²λ¦¬λ¨. μ£Όμ ν΄μ νλ €λ©΄ λ°λλ‘ νλ©΄ λ¨.
===== μμ€ μ½λ νμ λ° κ³΅ν΅ μ£Όμ μ€μ =====
1. νκ²½μ€μ -> μλ° -> μ½λ μ€νμΌ -> μ½λ ν¬λ©§ν° -> κ°μ Έμ€κΈ° -> JYJνλ‘νμΌ.xml μ λΆλ¬λ€κ° μ°λ©΄ λλ€.
2. λν λ€μμ μλ°νμΌμ νλ‘νμΌμ μ μ©νλ €λ©΄ ν¨ν€μ§ νμκΈ°μμ ν¨ν€μ§λ₯Ό μ νν ν μμ€ -> νμνλ₯Ό μ ννλ©΄ λλ€.
3. νκ²½μ€μ -> μλ° -> μ½λ μ€νμΌ -> μ½λ ν
νλ¦¬νΈ -> κ°μ Έμ€κΈ° -> JYJν
ν리νΈ.xml μ λΆλ¬λ€κ° μ°λ©΄ λλ€.
===== μλν° λ³ν =====
1. μλν°κ° μ¬λ¬ νμΌμ μ΄μ΄μ μμ
μ€μΌλ Ctrl + F6 ν€λ₯Ό λλ₯΄λ©΄ μ¬λ¬νμΌλͺ
μ΄ λμ€κ³ F6ν€λ₯Ό κ³μ λλ₯΄λ©΄ μλλ‘
2. Ctrl + Shift + F6 ν€λ₯Ό λλ₯΄λ©΄ μλ‘ μ»€μκ° μμ§μΈλ€.
3. Ctrl + F7 : λ·°κ° μ ν
4. Ctrl + F8 : νΌμ€νν°λΈκ° μ ν
5. F12 : μλν°λ‘ ν¬μ»€μ€ μμΉ
===== JAVA Doc μμ± =====
1. νλ‘μ νΈ -> Javadoc μμ±
===== λ΄λ³΄λ΄κΈ° =====
2. ν΄λΉ νλ‘μ νΈλ₯Ό zip ννλ‘ μμΆν΄μ 보κ΄ν μ μλ€.
===== μλ° μ°Ύμ보기 perspective =====
3. ν΄λΉ νλ‘μ νΈλ₯Ό λ³΄λ€ νΈλ¦¬νκ² νλ² λλ¬λ³΄λλ° μ’λ€.
===== μ€ν¬λ©λΆ =====
1. μ€ν¬λ©λΆμ μ΄μ©νλ©΄ μλ°νμΌμ λ§λ€μ΄ ν
μ€νΈ ν΄λ³΄μ§ μκ³ λ κ°λ¨νκ² ν
μ€νΈ ν΄ λ³Ό μ μλ€.
2. ν¨ν€μ§ νμκΈ°μμ μ κ· -> κΈ°ν -> μλ° -> μλ° μ€ν/λλ²κ·Έ -> μ€ν¬λ©λΆ νμ΄μ§ μ ν
===== λλ²κ·Έ =====
1. F5(Step Into) : νμ¬μ λͺ
λ Ήλ¬Έμ΄ νΈμΆλλ λ©μλ μμΌλ‘ μ§ννμ¬, κ·Έ 첫 λ¬Έμ₯μ μ€ννκΈ° μ μ λ©μΆλ€.
νμ§λ§ μλ° λΌμ΄λΈλ¬λ¦¬ ν΄λμ€ μμ€κΉμ§ λ€μ΄κ°λ―λ‘ λ¨κ³νν° μ¬μ©μ 체ν¬(Shift+F5)λ₯Ό νλ©΄ νν°λ₯Ό μ€μ ν
ν΄λμ€μ λνμλ Step Over κΈ°λ₯κ³Ό κ°μ κΈ°λ₯μ μννλ€.
2. F6(Step Over) : νμ¬μ λͺ
λ Ήλ¬Έμ μ€ννκ³ λ€μ λͺ
λ Ήλ¬Έ μ§μ μ λ€μ λ©μΆλ€.
3. F7(Step Return) : νμ¬μ λ©μλμμ 리ν΄ν μ§νμ λ€μ λ©μΆλ€.
4. F8(Resume) : λ©μΆμ΄ μλ μ°λ λλ₯Ό λ€μ κ³μ μ€ννλ€.
5. Display view(νμ) : μ°½ -> 보기νμ -> νμ μ ννμ¬ μμ€μμμ νμν λΆλΆμ μ νν΄μ μ€νμμΌ λ³Ό μ μλ€.
ν μκ°μ κ°λ§ νμν λ λ³Ό μ μλ λ°λ©΄μ μλλμ κ³μμ μΌλ‘ κ°μ΄ λ³νλ κ²μ νμΈ ν μ μλ€.
6. Expression view(ννμ) : 볡μ‘ν μ νΉμ κ°μ²΄λ₯Ό λλ²κΉ
νλ©΄μ κ³μ λ³Ό μμλ μ°½μ΄λ€.
λ§μ°μ€ μ€λ₯Έλ²νΌ -> κ°μ νμμ μΆκ° μ νν ν μ¬μ©νλ€.
νκ²½μ€μ -> μλ° -> λλ²κ·Έ -> μΈλΆμ¬ν ν¬λ©§ν° μ ν ν 보기 νΈν μμΌλ‘ νΈμ§νλ©΄ Expression View μμ κ²°κ³Όλ₯Ό
μ€μκ°μΌλ‘ νμΈ ν μ μλ€.
7. λλ²κΉ
νλ©΄μ μμ€λ₯Ό μμ νκ³ νλ‘κ·Έλ¨μ λ€μ μμν νμ μμ΄ κ³μ λλ²κΉ
μ μ§ν ν μ μλ€.
λ€λ§ λ©μλλ₯Ό μΆκ°νκ±°λ νλλ₯Ό μΆκ°νλ©΄ νλ‘κ·Έλ¨μ λ€μ μμν΄μΌ νλ€.
8. Drop to Frame(νλ μμ λκΈ°) λ μ λ§ λͺ¨λ₯΄κ² λ€.
9. λλ²κΉ
μμ
μ ν λ ν΄λΉ λΌμ΄λΈλ¬λ¦¬μ μμ€μ½λλ₯Ό 첨λΆνμ§ μμΌλ©΄ μ§νμν©μ λ³Ό μ μμ κ²½μ°
ν΄λΉ λΌμ΄λΈλ¬λ¦¬μ μμ€μ½λλ₯Ό 첨λΆν μ μλ€. ν΄λΉ νλ‘μ νΈ -> νΉμ± -> Java λΉλκ²½λ‘ -> λΌμ΄λΈλ¬λ¦¬ -> μμ€μ°Έμ‘°
νΈμ§ λ²νΌμ λλ¬μ μ²¨λΆ νλ€.
===== λμλ§ =====
"JDT νκ³Ό μλ Ή"μ΄λΌκ³ μΉλ©΄ μ¬λ¬κ°μ§ ν₯λ―Έλ‘μ΄ νμ΄ λμ¨λ€.
===== JUnit =====
λ³λ‘ μΆμ²νκ³ μΆμ§ μμ ν΄μ.
===== Refactoring =====
1. Pull Down : μνΌν΄λμ€μ λ©€λ²λ λ©μλλ₯Ό νμ ν΄λμ€λ‘ λ΄λ¦¬λ νμ
2. Push Up : νμ ν΄λμ€μ λ©€λ²λ λ©μλλ₯Ό μμ ν΄λμ€λ‘ μ¬λ¦¬λ νμ
===== CVS =====
1. CVS μλ²λ‘λ μλμ°μ CVSNT μ΅μ λ²μ Όμ μ€μΉνκ³ , [μ»΄ν¨ν° κ΄λ¦¬]λ₯Ό ν΅ν΄μ μ¬μ©μλ₯Ό μΆκ°νλ€.
- CVSNT λ₯Ό μ€μΉν λ μλμ°μ κ²½μ° Repositories λ₯Ό μΆκ°ν λ μ λμ΄λ₯Ό μ¬μ©νμ§ λ§κ³ λλ ν 리 νμ΄λ¦(d:/cvs) μ΄λ°μ
μΌλ‘ λ±λ‘ν΄μΌ Eclipse μ μλ¬μμ΄ λκΈ°νκ° μ λλ€.
2. Eclipse μ CVS μ μ₯μ perspective μμ μλ‘μ΄ μ μ₯μλ₯Ό λ±λ‘ν ν HEAD μμ ν΄λΉ νλ‘μ νΈλ₯Ό 체ν¬μμνλ©΄
μλ° perspective μ λ±λ‘λλ κ²μ νμΈν μ μλ€.
===== μΉ νλ‘κ·Έλ¨λ° =====
1. WTPλ₯Ό λ€μ΄λ°μμ, κΈ°μ‘΄ μ΄ν΄λ¦½μ€ νλ‘κ·Έλ¨μ λΆμ¬λ£λλ€.
2. νλ‘μ νΈλ₯Ό μμ±ν λ WEB-> Dynamic Web Projectλ‘ μμ±νλ€.
3. κΈ°λ³Έ λΌμ΄λΈλ¬λ¦¬μ TOMCAT, JDK κ΄λ ¨ λΌμ΄λΈλ¬λ¦¬κ° μΆκ°λ κ²μ νμΈνλ€.
μ΄ν΄λ¦½μ€ λ©λͺ¨λ¦¬ λ¬Έμ : λ±λ‘μ 보μμ λμμ
C:\eclipse\eclipse.exe -clean -vmargs -Xmx512M λ£μ΄μ€λ€.
-clean : μ€νμ΄ λ λ νλ¬κ·ΈμΈμ λ€μ νλ² λ¦¬λ‘λ©μ ν΄λ¬λΌλ μλ―Έ
λ©λ΄ source -> generate constructor using field : μμ±μλ₯Ό μλμΌλ‘ λ§λ€μ΄μ€λ€.
alt + shift + s -> λ©λ΄ sourceκ° λ¬λ€. get, setλ©μλλ€λ μλμΌλ‘ λ§λ€μ΄ μ€λ€.
F5 : refresh κΈ°λ₯
F4 : νλμ ν΄λμ€μ νμ ν΄λμ€ κ΅¬μ‘°λ₯Ό 보μ¬μ€λ€...
ctrl + shift + o : νμν import λ¬Έμ λͺ¨λ λ£μ΄μ€λ€.
ctrl + alt + h : μ΄ λ©μλλ₯Ό μ΄λμμ νΈμΆνκ³ μλκ°
alt + shift + r : λ©μλ 리λ€μ
- μ΄ν΄λ¦½μ€μμ ν°μΊ£ μ€μ tomcatPluginV32beta3.zip, apache-tomcat-5.5.17-admin.zip-
window -> Preferences -> Tomcatμμ
Tomcat versionμ μ€μ νκ³ Tomcat Homeμ μ€μ Apply
Tomcat νμμ Advancedμλ Tomcat baseμ μ€μ Apply
Tomcat Manager μμ usernameκ³Ό password μ adminμΌλ‘ μ€μ νλ€. κ·Έλ¬λ©΄ confν΄λ λ°μ
tomcat-users.xml μ λ§μ§λ§ λΌμΈμ΄ μΆκ° λκ²μ νμΈ ν μ μλ€.
- μ‘΄μ¬νλ νλ‘μ νΈ μ΄κΈ° -
File -> Importλ₯Ό μ¬μ© General μμ Exisiting Projects into Workspace -> ν΄λλ₯Ό μΆκ° -> Finish
- api μΆκ° -
νλ‘μ νΈ μ€λ₯Έμͺ½ λ§μ°μ€ -> Properties - > Java Build Path -> Tomcat_Homeμ νμ±ν -> Javadoc location -> Editμμ api μμΉμ€μ
- html νΈμ§μ°½ ν
μ€νΈ μ‘°μ -
Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Structured Text Font -> Changeλ‘ μ‘°μ
- xml νΈμ§μ°½ ν
μ€νΈ μ‘°μ -
Window -> Preferences -> Editors -> ADD μμ *.xmlλ₯Ό μΆκ°νλ€. κ·Έλ¦¬κ³ μλμ Add Text Editerλ₯Ό μΆκ°νλ€.
Eclipse λ¨μΆν€ νμΈ λ° λ³κ²½
Eclipseμ λͺ¨λ λ¨μΆν€λ Window >> Preferences >> Workbench >> Keys λ©λ΄μμ νμΈ λ° λ³κ²½μ΄ κ°λ₯νλ€. κ·Έ λμ λ€λ₯Έ ν΄μμ μμ μ μμ μ΅μν λ¨μΆν€λ€μ΄ μλ€λ©΄ μ΄ λ©λ΄μμ λ¨μΆν€λ€μ λ³κ²½νλ κ²μ΄ κ°λ₯νλ€.
Java Editor λ¨μΆν€
Ctrl + Shift + M : νΉμ ν΄λμ€ Import μν€κΈ°
Ctrl + Shift + O : μλμΌλ‘ Import μν€κΈ°
Ctrl + Shift + F : μ½λ μλ μ 리
Ctrl + Shift + G : νΉμ λ©μ¨λλ νλλ₯Ό Referenceνκ³ μλ κ³³μ μ°Ύλλ€.
Ctrl + 1 : Quick Fix. μλ¬κ° λ°μνμ κ²½μ° Quick Fixλ₯Ό ν΅ν΄ μ½κ² ν΄κ²°μ΄ κ°λ₯νλ€.
Ctrl + Shift + / : λΈλ μ£Όμ μ€μ
Alt + Shift + UP : 컀μλ₯Ό κΈ°μ€μΌλ‘ ν ν°λ¨μ λΈλμ§μ
Alt + Shift + DOWN : 컀μλ₯Ό κΈ°μ€μΌλ‘ ν ν°λ¨μ λΈλν΄μ
CTRL + L : νΉμ μ€λ²νΈλ‘ κ°κΈ°
Alt + Shift + J : μλμΌλ‘ μ£Όμ λ¬κΈ° (λ©μλλ λ©€λ²λ³μμ ν¬μ»€μ€ λκ³ μ€ν)
Window μ΄λ
F10 : λ©λ΄μ°½μ νμ±ν
Ctrl + F8 : λ€μ Perspectiveλ‘ μ΄λ
Ctrl + N : μλ‘μ΄ νμΌ λ° νλ‘μ νΈ μμ±.
Ctrl + Shift + Down : Java Editorμμ λ€μ memberλ‘ μ΄λ.
Ctrl + F7 : λ€μ Viewλ‘ μ΄λ.
Ctrl + Shift + F7 : μ΄μ Viewλ‘ μ΄λ.
Alt + <- : μ΄μ μμ
νλ©΄
Alt + -> : λ€μ μμ
νλ©΄
F12 : μ»΄νμΌ μ€ μλ¬λ±μΌλ‘ ν¬μ»€μ€κ° λ€λ₯Έλ°λ‘ κ°μ λ Editor λ‘ μ»€μ μ΄λ
Ctrl + 1 : μ»΄νμΌ μλ¬κ° λ°μν κ³³μμ Ctrl + 1μ λλ₯Ό κ²½μ° μ»΄νμΌ μλ¬μ λν ν΄κ²°μ±
μ μ μ
λλ²κΉ
λ¨μΆν€
CTRL + Shift + B : ν 컀μμ μμΉμ λΈλ μ΄ν¬ ν¬μΈν° μ€μ /ν΄μ
F11 : λλ²κΉ
μμ
F8 : λλ²κΉ
κ³μ
F6 : νμ€μ© μ€ν(Step Over)
F5 : νμ€μ© μ€ννλ ν¨μμΌ κ²½μ° κ·Έ ν¨μ λ΄λΆλ‘ λ€μ΄κ°(Step Into)
CTRL + R : νμ¬ λΌμΈκΉμ§ μ€ν(Run to Line)
Refactoring λ¨μΆν€
Shift + ALT + μνλ²³ : Refactoringμ μν λ¨μΆν€ μ.
RUN λ¨μΆν€
Ctrl + F11 : μ΄μ μ μ€νλμλ RunνμΌ μ€ν.
μΆμ² : http://www.silverwolf.co.kr/8739
'Before. 2021' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
css ν°νΈ λ¨μ (0) | 2012.09.27 |
---|---|
NHN css μ μΈ μμ (0) | 2012.09.27 |
text-index:-9999px λ체 λ°©λ² (0) | 2012.09.25 |
μ± μΆμ² (0) | 2012.09.25 |
μΉμ λ§λ€μ΄κ°λλ° μμ΄μ μμ§ν΄μΌν μΉ μ κ·Όμ±[λμμΈ] (0) | 2012.09.25 |