IntelliJ ํ๋ฌ๊ทธ์ธ ์ถ์ฒ - ํ/์(Korean to English) ๋ฒ์ญ๊ธฐ
IntelliJ ํ๋ฌ๊ทธ์ธ ์ถ์ฒ - ํ/์(Korean to English) ๋ฒ์ญ๊ธฐ
์๋ฐ์ ๋ณ์, ๋ฉ์๋, ํด๋์ค ์ด๋ฆ ๋ฑ์ ์ด๋ฆ์ ๋ณด๊ณ ์ฉ๋๋ฅผ ์๊ธฐ ์ฝ๊ฒ ๋ช ๋ช ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ฝ๋๋ฅผ ์์ฑํ๋ค๊ฐ ๊ธฐ์ต์ด ์๋๊ฑฐ๋ ๋ชจ๋ฅด๋ ์ดํ๋ฅผ ์ฐพ๊ธฐ ์ํด ์ข ์ข ์ฌ์ ์ ์ฐพ์๋ด์ผํ ๋๊ฐ ์๋ค.
IntelliJ์ Translator (by jojoldu) ํ๋ฌ๊ทธ์ธ์ ์ด์ฉํ๋ฉด ๋จ์ถํค๋ก ์ฆ์ ๋ฒ์ญ์ ํด์ ํ๋ฆ์ด ๋๊ธฐ์ง ์๊ณ ๋ ๋น ๋ฅด๊ฒ ์ฝ๋ฉ์ ํ ์ ์๋ค. '์คํ๋ง ๋ถํธ์ AWS๋ก ํผ์ ๊ตฌํํ๋ ์น ์๋น์ค'์ ์ ์์ธ ์ด๋์ฑ๋์ด ๊ฐ๋ฐํ ํ๋ฌ๊ทธ์ธ์ด๋ค.
์ค์นํ๊ธฐ
์ค์น๋ ๋ค์๊ณผ ๊ฐ์ด ์งํํ๋ค.
Shift + Ctrl + A๋ฅผ ๋๋ฌ Action ๊ฒ์์ฐฝ์ ์ด๊ณ plugins๋ฅผ ์คํํ๋ค.
Marketplace ํญ์์ jojoldu๋ฅผ ๊ฒ์ํ๋ฉด Translator ํ๋ฌ๊ทธ์ธ์ด ํ๋ ๋ฌ๋ค.
๊ทธ๊ฒ์ ์ ํํ๊ณ Install์ ํด๋ฆญํ์ฌ ์ค์นํ๋ค.
IntelliJ๋ ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๋ฉด ํญ์ ์ฌ๊ธฐ๋์ด ํ์ํ๋ค.
Restart IDE๋ฅผ ํด๋ฆญํ์ฌ ์ฌ๊ธฐ๋ํ๋ค.
์ฌ์ฉํ๊ธฐ
์ด ํ๋ฌ๊ทธ์ธ์ ์ธ ๊ฐ์ง ๋จ์ถํค๋ฅผ ๊ฐ๊ณ ์๋ ๊ฐ๋จํ ๊ธฐ๋ฅ์ ๊ฐ๋๋ค.
1. ๋ฒ์ญ ๋ณด๊ธฐ(ํ์ ์ฐฝ) : Option(Alt) + 1
๋ฒ์ญํ ๊ณณ์ ํฌ์ปค์ค๋ฅผ ๋๊ณ Option(Alt) + 1์ ๋๋ฅด๋ฉด ๋งํ์ ๋ชจ์ ํ์ ์ฐฝ์ ๋ฒ์ญ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ค.
๋ฒ์ญ ๊ฒฐ๊ณผ๋ฅผ ๋์ผ๋ก ํ์ธํ ๋ค ์ง์ ์ ๋ ฅํด์ ๋ณ๊ฒฝํ๋ค.
2. ๋ฒ์ญ ํ Replace : Option(Alt) + 2
Option(Alt) + 2๋ฅผ ๋๋ฅด๋ฉด ์ดํ ๋ฒ์ญ ๊ฒฐ๊ณผ๊ฐ ๋ค์ํ Name Convention์ผ๋ก ์ถ๋ ฅ๋๋ค. ํค๋ณด๋์ ์/์๋ ํ์ดํ๋ก ์ ํํ์ฌ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด ๋ฐ๋ก Replace ๋๋ค.
3. ๋ฒ์ญ์ฐฝ ๋์ฐ๊ธฐ : Option(Alt) + 3
Option(Alt) + 3์ ๋๋ฅด๋ฉด ์๋ํฐ์ ๋ณ๊ฐ๋ก ์๋ก์ด ๋ฒ์ญ์ฐฝ์ด ๋ฌ๋ค.
์ข์ธก ์ ๋ ฅ์ฐฝ์ ๋ฒ์ญํ ๊ฒ์ ์ ๋ ฅํ๊ณ [Query]๋ฅผ ํด๋ฆญํ๋ฉด ์ค์์ ๋ฒ์ญ ๊ฒฐ๊ณผ๊ฐ ํ์๋๋ค.
์ด ํ๋ฌ๊ทธ์ธ์ ์๋ณ์ ๋ฟ๋ง ์๋๋ผ ์๋์ ๊ฐ์ literal String์๋ ์ ์ฉ์ด ๋๋ค.
๊ฐ๋จํ ๊ธฐ๋ฅ์ ๊ฐ์ก์ง๋ง ๊ฐ๋ฐํ๋ค๊ฐ ์์ด์ฌ์ ์ ์์ฃผ ์ฐพ๊ฒ๋๋ ๊ฐ๋ฐ์๋ค์๊ฒ ํธ์์ฑ์ ์ ๊ณตํ๊ณ ์์ฐ์ฑ์ ๋์ฌ์ฃผ๋ ํ๋ฌ๊ทธ์ธ์ด๋ค.