๐ŸŒŸTIP

[ECLIPSE / MAC] ์•Œ์•„๋‘๋ฉด ์œ ์šฉํ•œ ๋‹จ์ถ•ํ‚ค ๋ชจ์Œ

๋น™๋””์šฉ 2023. 6. 19.

WINDOW ๋‹จ์ถ•ํ‚ค์— ์ด์–ด MAC ๋‹จ์ถ•ํ‚ค ์ž…๋‹ˆ๋‹ค.

1. ํŒŒ์ผ ๋‚ด์—์„œ ๋‹จ์–ด ์ฐพ๊ธฐ ๋ฐ ๋‹จ์–ด ๋ณ€๊ฒฝํ•˜๊ธฐ

๋‹จ์ถ•ํ‚ค : cmd+ f

· ํŒŒ์ผ ๋‚ด์—์„œ ์›ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ์„ ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค. Replace with๋ฅผ ํ†ตํ•ด ํŠน์ • ๋‹จ์–ด๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ „์ฒด ํŒŒ์ผ ๋‚ด์—์„œ ๋‹จ์–ด ์ฐพ๊ธฐ

๋‹จ์ถ•ํ‚ค : Control+ h

· ์ „์ฒด ํŒŒ์ผ์—์„œ ์›ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ์„ ๋•Œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

· Containing text์— ์ฐพ๊ณ  ์‹ถ์€ ๋‹จ์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

· File name patterns๋ฅผ ํ†ตํ•ด ์ฐพ๊ณ  ์‹ถ์€ ๋ฒ”์œ„๋ฅผ ์ง€์ • ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์˜ˆ) * : ๋ชจ๋“  ํŒŒ์ผ ๋‚ด์—์„œ ํ•ด๋‹น ๋‹จ์–ด ์ฐพ๊ธฐ *Controller.java : ๋ชจ๋“  ์ž๋ฐ”  ์ปจํŠธ๋กค๋Ÿฌ ํŒŒ์ผ ๋‚ด์—์„œ ํ•ด๋‹น ๋‹จ์–ด ์ฐพ๊ธฐ 

3. ์›ํ•˜๋Š” ํŒŒ์ผ ์ฐพ๊ธฐ

๋‹จ์ถ•ํ‚ค : cmd + shift + r

· ์ „์ฒด ํŒŒ์ผ์—์„œ ์›ํ•˜๋Š” ํŒŒ์ผ์„ ์ฐพ๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

4. Quick Search

๋‹จ์ถ•ํ‚ค : cmd + shift + L

· ์ „์ฒด ํŒŒ์ผ์—์„œ ์›ํ•˜๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์ฐพ๋Š” ๊ธฐ๋Šฅ. crtl + h๋ณด๋‹ค ์„ธ๋ถ€์ ์ธ ๊ธฐ๋Šฅ์€ ์—†์ง€๋งŒ, ํ›จ์”ฌ ๋น ๋ฆ…๋‹ˆ๋‹ค.

5. ๋ผ์ธ ์ด๋™

๋‹จ์ถ•ํ‚ค : option + ↑ / ↓

· ํ˜„์žฌ ์ฝ”๋“œ ๋ผ์ธ์„ ์•„๋ž˜๋กœ ๋‚ด๋ฆฌ๊ฑฐ๋‚˜ ์œ„๋กœ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

6. ์—ฌ๋Ÿฌ ์ค„ ์„ ํƒ

๋‹จ์ถ•ํ‚ค : shift + ↑ / ↓

· ์ฝ”๋“œ์˜ ์—ฌ๋Ÿฌ ๋ผ์ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

7. ์ฝ”๋“œ ๋ณต์‚ฌ

๋‹จ์ถ•ํ‚ค : cmd + option + ↑ / ↓

· ์„ ํƒ๋œ ๋ผ์ธ์˜ ์ฝ”๋“œ๋ฅผ ์œ„ / ์•„๋ž˜์— ๋ณต์‚ฌ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

8. ์—ด๋ ค์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ ์„ ํƒ

๋‹จ์ถ•ํ‚ค : cmd + shift + E

· ์—ด๋ ค ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ์„ ํ™•์ผ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํด๋ฆญ์‹œ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

10. import ์„ ํƒ

๋‹จ์ถ•ํ‚ค : cmd + shift + O

· eclipse์—์„œ ์ œ๊ณตํ•˜๋Š” ๋‹ค์–‘ํ•œ import๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Getter/Setter ์ƒ์„ฑ, toString() ์ƒ์„ฑ ๋“ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

11. ์ž๋™ ์ •๋ ฌ

๋‹จ์ถ•ํ‚ค : cmd + shift + F

· ์ฝ”๋“œ๋ฅผ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ž๋™ ์ •๋ ฌํ•ด ์ค๋‹ˆ๋‹ค.

 

๊ทธ ์™ธ ๋‹จ์ถ•ํ‚ค

๋‹จ์ถ•ํ‚ค : cmd + Shift + L

· ECLIPSE์—์„œ ์ œ๊ณตํ•˜๋Š” ๋‹จ์ถ•ํ‚ค๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋Œ“๊ธ€