🚧

μžλ°” ꡬ글 μ½”λ“œ μ»¨λ²€μ…˜κ³Ό IntelliJ 적용 방법

purpplee 2022. 5. 30. 22:29

μ½”λ“œ μ»¨λ²€μ…˜μ€ 읽기 μš©μ΄ν•˜κ³  κ΄€λ¦¬ν•˜κΈ° μ‰½κ²Œ κ·œμ •ν•œ μΌκ΄€λœ μ½”λ“œ μŠ€νƒ€μΌμ΄λ‹€ κΉκΉν•œ κ·œμΉ™μ„ ν•˜λ‚˜ν•˜λ‚˜ λ”°λ₯΄λ‹€λ³΄λ©΄ 였히렀 μ‹œκ°„μ„ 더 μž‘μ•„λ¨Ήμ„ μˆ˜λ„ μžˆμ§€λ§Œ, μ½”λ“œ 가독성이 λ†’μ•„μ Έ 이후 읽기에도 νŽΈν•˜κ³  특히 λ‹€λ₯Έ κ°œλ°œμžμ™€ μ˜μ‚¬μ†Œν†΅μ΄ 훨씬 μˆ˜μ›”ν•΄μ§„λ‹€λŠ” μž₯점을 가진닀.

 

μ΄λ²ˆμ— μƒˆλ‘œμš΄ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•˜κΈ° μ „ μ½”λ“œ μ»¨λ²€μ…˜μ„ μ •ν•˜κ³  κ°€κΈ°λ‘œ ν–ˆλ‹€. 유λͺ…ν•œ κ΅¬κΈ€μ˜ μžλ°” μ½”λ“œ μ»¨λ²€μ…˜μ„ λ”°λ₯Ό 생각이닀. κ΅¬κΈ€μ—μ„œ xml νŒŒμΌμ„ μ œκ³΅ν•΄μ£Όκ³  μžˆμ–΄ IDE μ— 섀정해두면 μ½”λ“œ μ •λ ¬ λ‹¨μΆ•ν‚€λ‘œ νŽΈν•˜κ²Œ μ μš©ν•  수 μžˆλ‹€.

 

ꡬ글 μ½”λ“œ μ»¨λ²€μ…˜ IDE에 μ μš©ν•˜λŠ” 방법

ꡬ글 κΉƒν—ˆλΈŒμ—μ„œ μžμ‹ μ΄ μ‚¬μš©ν•˜λŠ” 언어와 IDE ν™˜κ²½μ— λ§žλŠ” νŒŒμΌμ„ λ‹€μš΄λ°›λŠ”λ‹€. λ‚˜λŠ” Java 와 IntelliJ μ‘°ν•©μœΌλ‘œ intellij-java-google-style.xml νŒŒμΌμ„ λ‹€μš΄λ°›μ•˜λ‹€.

 

μœˆλ„μš°λŠ” IntelliJ 의 File -> Setting -> Editor -> Code Style, λ§₯은 File -> Preferences -> Editor -> Code Style 둜 λ“€μ–΄κ°€ μ•„λž˜ ν†±λ‹ˆλ°”ν€΄μ˜ IntelliJ IDEA code style XML 메뉴λ₯Ό 선택해 λ‹€μš΄λ°›μ€ νŒŒμΌμ„ Import μ‹œμΌœμ€€λ‹€.

κΈ°μ‘΄ ꡬ글 μ»¨λ²€μ…˜μ€ λ“€μ—¬μ“°κΈ°κ°€ 2 둜 λ˜μ–΄ μžˆλŠ”λ°, μš”μ¦˜μ€ 4둜 μ“΄λ‹€κ³  ν•œλ‹€. κ·Έλž˜μ„œ 4둜 λ°”κΏ”μ£Όμ—ˆλ‹€.

μ΄λ ‡κ²Œ μ μš©ν•΄μ£Όκ³  μ½”λ“œ 정리 단좕킀λ₯Ό μ‚¬μš©ν•˜λ©΄ ꡬ글 μ»¨λ²€μ…˜λŒ€λ‘œ μ½”λ“œκ°€ μ •λ ¬λœλ‹€! μœˆλ„μš°λŠ” 전체 선택 ν›„ Ctrl + Alt + L 이고 λ§₯은 Option + Cmd + L 이닀.

 

정리

ν”„λ‘œμ νŠΈλŠ” 혼자 ν•˜λŠ” 것이 μ•„λ‹ˆλ‹€. λ‚΄ μ½”λ“œλ₯Ό 항상 남듀이 보고, λ‚¨μ˜ μ½”λ“œλ₯Ό 항상 λ‚΄κ°€ λ³Έλ‹€. μΌκ΄€λœ μ½”λ“œ μŠ€νƒ€μΌμ„ λ”°λ₯΄μ§€ μ•ŠμœΌλ©΄ μŠ€νŒŒκ²Œν‹° μ½”λ“œκ°€ 되고, κ·Έλ ‡λ‹€κ³  λ‚˜λ§Œμ˜ μŠ€νƒ€μΌμ„ κ³ μˆ˜ν•˜λ©΄ λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ λ‚΄ μ½”λ“œλ₯Ό 이해할 수 μ—†κ²Œ λœλ‹€.

 

λ‹€λ₯Έ νŒ€μ›κ³Όμ˜ μ˜μ‚¬μ†Œν†΅κ³Ό λ°°λ €λ₯Ό μœ„ν•΄μ„œλΌλ„ μ½”λ“œ μ»¨λ²€μ…˜μ„ μ€€μˆ˜ν•˜λ©° μ½”λ”©ν•˜λŠ” μŠ΅κ΄€μ„ κΈΈλŸ¬μ•Όκ² λ‹€.

λ°˜μ‘ν˜•