Input Source Pro๋Š” ์ง€๊ธˆ ์‚ฌ์šฉ ์ค‘์ธ ์•ฑ์ด๋‚˜ ์›น์‚ฌ์ดํŠธ์— ๋งž์ถฐ ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ์ž๋™์œผ๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” macOS ๋„๊ตฌ๋‹ค.

๊ณต์‹ ์†Œ๊ฐœ ๋ฌธ๊ตฌ๋Š” Switch and track your input sources with ease๋‹ค.

์ž…๋ ฅ ์†Œ์Šค๋ฅผ ๋ฐ”๊พธ๋Š” ์ผ(switch)๊ณผ ์ง€๊ธˆ ์–ด๋–ค ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ์ผœ์ ธ ์žˆ๋Š”์ง€ ์•„๋Š” ์ผ(track), ์ด ๋‘ ๊ฐ€์ง€๋ฅผ ํŽธํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ฒƒ์ด ์ด ๋„๊ตฌ๊ฐ€ ํ•˜๋Š” ์ผ์˜ ์ „๋ถ€๋‹ค. ๋ฌด๋ฃŒ์ด๊ณ  ์˜คํ”ˆ์†Œ์Šค๋‹ค.


ํ•œ์˜ ์ „ํ™˜์˜ ๋ถˆํŽธํ•จ

ํ•œ๊ธ€๊ณผ ์˜์–ด๋ฅผ ํ•จ๊ป˜ ์“ฐ๋Š” Mac ์‚ฌ์šฉ์ž๋ผ๋ฉด ์•ฑ๋งˆ๋‹ค ์ฃผ๋กœ ์“ฐ๋Š” ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๋‹ค. ํ„ฐ๋ฏธ๋„๊ณผ ์ฝ”๋“œ ์—๋””ํ„ฐ์—์„œ๋Š” ์ฃผ๋กœ ์˜์–ด๋ฅผ ์“ฐ๊ณ , ๋ฉ”์‹ ์ €๋‚˜ ๋…ธํŠธ ์•ฑ์—์„œ๋Š” ์ฃผ๋กœ ํ•œ๊ธ€์„ ์“ด๋‹ค.

๋ฌธ์ œ๋Š” ์•ฑ์„ ์˜ฎ๊ธธ ๋•Œ ์ž…๋ ฅ ์†Œ์Šค๋Š” ๋”ฐ๋ผ์˜ค์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์ด๋‹ค.

๋ฉ”์‹ ์ €์—์„œ ํ•œ๊ธ€๋กœ ๋‹ต์„ ๋ณด๋‚ด๊ณ  ํ„ฐ๋ฏธ๋„๋กœ ๋Œ์•„์™€ ๋ฌด์˜์‹์ ์œผ๋กœ ๋ช…๋ น์–ด๋ฅผ ์น˜๋ฉด ํ•œ๊ธ€๋กœ ๋‚˜์˜จ๋‹ค. ์ง€์šฐ๊ณ , ํ•œ์˜ ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ , ๋‹ค์‹œ ์ž…๋ ฅํ•œ๋‹ค.

๋ฐ˜๋Œ€๋กœ ์ฝ”๋“œ๋ฅผ ์“ฐ๋‹ค๊ฐ€ ๋…ธํŠธ ์•ฑ์œผ๋กœ ๋„˜์–ด๊ฐ€๋ฉด ์˜์–ด๋กœ ์‹œ์ž‘ํ•˜๋Š” ์˜คํƒ€๋ฅผ ๋‹ค์‹œ ์ง€์šฐ๊ณ  ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ๋ฐ”๊พผ๋‹ค.

ํ•œ ๋ฒˆ์— 1์ดˆ์ง€๋งŒ ํ•˜๋ฃจ ์ข…์ผ ๋ถˆํŽธ์ด ์Œ“์ธ๋‹ค.

macOS๊ฐ€ ํ˜„์žฌ ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฉ”๋‰ด ๋ง‰๋Œ€ ์˜ค๋ฅธ์ชฝ ์œ„์˜ ์ž‘์€ ์•„์ด์ฝ˜๋ฟ์ด๋‹ค. ํƒ€์ดํ•‘ํ•˜๋˜ ์‹œ์„ ์„ ํ™”๋ฉด ๊ตฌ์„์œผ๋กœ ์˜ฎ๊ฒจ์„œ ํ™•์ธํ•ด์•ผ ํ•˜๋‹ˆ, ์‹ค์ œ๋กœ๋Š” ์ผ๋‹จ ์ณ๋ณด๊ณ  ์˜คํƒ€๊ฐ€ ๋‚˜๋ฉด ๊ทธ๋•Œ ์•Œ๊ฒŒ ๋œ๋‹ค.


์ฃผ์š” ๊ธฐ๋Šฅ

์•ฑ ๋ณ„ ์ž…๋ ฅ ์†Œ์Šค ์ž๋™ ์ „ํ™˜

๊ฐ€์žฅ ํ•ต์‹ฌ์ด ๋˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ์•ฑ๋งˆ๋‹ค ๊ธฐ๋ณธ ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ์ •ํ•ด๋‘๋ฉด, ๊ทธ ์•ฑ์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ์ˆœ๊ฐ„ ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ์ž๋™์œผ๋กœ ๋ฐ”๋€๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ํ„ฐ๋ฏธ๋„, ์ฝ”๋“œ ์—๋””ํ„ฐ, Raycast์—๋Š” ABC๋ฅผ, ๊ทธ ์™ธ์˜ ์•ฑ์—๋Š” ํ•œ๊ธ€์„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๋Š” ์‹์ด๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด๋‘๋ฉด ํ„ฐ๋ฏธ๋„๋กœ ๋Œ์•„์™”์„ ๋•Œ ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ƒ๊ฐํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ์•ฑ์„ ์˜ฎ๊ธฐ๋Š” ๋™์ž‘ ์ž์ฒด๊ฐ€ ์ž…๋ ฅ ์†Œ์Šค ์ „ํ™˜์ด ๋œ๋‹ค.

๊ทœ์น™์„ ์ •ํ•˜์ง€ ์•Š์€ ์•ฑ์€ ์‹œ์Šคํ…œ ์„ค์ •์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ์ž์ฃผ ์“ฐ๋Š” ์•ฑ ๋ช‡ ๊ฐœ๋งŒ ๋“ฑ๋กํ•ด๋„ ์ถฉ๋ถ„ํ•˜๋‹ค.

์›น์‚ฌ์ดํŠธ๋ณ„ ์ž…๋ ฅ ์†Œ์Šค ์ž๋™ ์ „ํ™˜

๋ธŒ๋ผ์šฐ์ €๋Š” ์•ฑ ํ•˜๋‚˜ ์•ˆ์—์„œ ์—ฌ๋Ÿฌ ์–ธ์–ด๋ฅผ ์˜ค๊ฐ„๋‹ค. ์˜๋ฌธ ๋ฌธ์„œ์™€ GitHub์—์„œ๋Š” ์˜์–ด๋ฅผ, ๊ตญ๋‚ด ์‚ฌ์ดํŠธ์—์„œ๋Š” ํ•œ๊ธ€์„ ์“ด๋‹ค. ์•ฑ ๋‹จ์œ„ ๊ทœ์น™์œผ๋กœ๋Š” ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ์˜์—ญ์ด๋‹ค.

Input Source Pro๋Š” ๋ธŒ๋ผ์šฐ์ € ์•ˆ์—์„œ ํ˜„์žฌ ๋ณด๊ณ  ์žˆ๋Š” ์‚ฌ์ดํŠธ์˜ URL์„ ์ธ์‹ํ•ด์„œ ์‚ฌ์ดํŠธ๋ณ„๋กœ ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค.

์ž…๋ ฅ ์†Œ์Šค ์ธ๋””์ผ€์ดํ„ฐ

์•ฑ์ด๋‚˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ์˜ฎ๊ฒจ ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ๋ฐ”๋€Œ๋ฉด, ์ปค์„œ ๊ทผ์ฒ˜์— ํ˜„์žฌ ์ž…๋ ฅ ์†Œ์Šค๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ์ž‘์€ ํ‘œ์‹œ๊ฐ€ ์ž ์‹œ ๋‚˜ํƒ€๋‚ฌ๋‹ค๊ฐ€ ์‚ฌ๋ผ์ง„๋‹ค. ABC๋Š” A, ๋‘๋ฒŒ์‹์€ ํ•œ์ฒ˜๋Ÿผ ํ•œ ๊ธ€์ž๋กœ๋งŒ ํ‘œ์‹œ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ™”๋ฉด์„ ๊ฐ€๋ฆฌ์ง€ ์•Š๋Š”๋‹ค.

๋ฉ”๋‰ด ๋ง‰๋Œ€๊นŒ์ง€ ์‹œ์„ ์„ ์˜ฎ๊ธฐ์ง€ ์•Š์•„๋„ ์ง€๊ธˆ ์–ด๋–ค ์ž…๋ ฅ ์†Œ์Šค๋กœ ํƒ€์ดํ•‘ํ•˜๊ฒŒ ๋ ์ง€ ๋ฐ”๋กœ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ํ‘œ์‹œ ์œ„์น˜์™€ ํฌ๊ธฐ, ์ƒ‰์ƒ, ํ‘œ์‹œ๋˜๋Š” ์‹œ๊ฐ„ ๋“ฑ์€ ์„ค์ •์—์„œ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๊ณ , ์ž…๋ ฅ ์†Œ์Šค๋ณ„๋กœ ์ƒ‰์„ ๋‹ค๋ฅด๊ฒŒ ์ง€์ •ํ•ด๋‘๋ฉด ๊ธ€์ž๋ฅผ ์ฝ์ง€ ์•Š๊ณ ๋„ ์ƒ‰๋งŒ์œผ๋กœ ๊ตฌ๋ถ„๋œ๋‹ค.

์ž๋™ ์ „ํ™˜ ๊ทœ์น™์„ ๋“ฑ๋กํ•˜์ง€ ์•Š์€ ์•ฑ์—์„œ๋„ ์ด ํ‘œ์‹œ๋งŒ์œผ๋กœ ํ•œ์˜ ์˜คํƒ€๊ฐ€ ํฌ๊ฒŒ ์ค„์–ด๋“ ๋‹ค.

๋‹จ์ถ•ํ‚ค

๊ธฐ๋ณธ ํ•œ์˜ ์ „ํ™˜ ํ‚ค ๋Œ€์‹  ์›ํ•˜๋Š” ํ‚ค ์กฐํ•ฉ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๊ณ , Shift๋‚˜ Command ๊ฐ™์€ modifier ํ‚ค ํ•˜๋‚˜๋ฅผ ํ•œ ๋ฒˆ ๋ˆ„๋ฅด๊ฑฐ๋‚˜ ๋‘ ๋ฒˆ ์—ฐ์†์œผ๋กœ ๋ˆŒ๋Ÿฌ ์ „ํ™˜ํ•˜๋„๋ก ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ์ž…๋ ฅ ์†Œ์Šค๊ฐ€ ์…‹ ์ด์ƒ์ด๋ผ๋ฉด ๊ฐ™์€ ๋‹จ์ถ•ํ‚ค๋กœ ์ˆœํ™˜ํ•˜๊ฒŒ ํ•˜๊ฑฐ๋‚˜, ํŠน์ • ์ž…๋ ฅ ์†Œ์Šค๋กœ ๋ฐ”๋กœ ๊ฐ€๋Š” ๋‹จ์ถ•ํ‚ค๋ฅผ ๋”ฐ๋กœ ๋‘˜ ์ˆ˜๋„ ์žˆ๋‹ค.

๊ทธ ๋ฐ–์˜ ๊ธฐ๋Šฅ

  • ์•ฑ๋ณ„ Function Key ๋ชจ๋“œ : ์•ฑ๋งˆ๋‹ค F1 ~ F12๋ฅผ ํ‘œ์ค€ ๊ธฐ๋Šฅ ํ‚ค๋กœ ์“ธ์ง€ ๋ฐ๊ธฐยท๋ณผ๋ฅจ ๊ฐ™์€ ๋ฏธ๋””์–ด ํ‚ค๋กœ ์“ธ์ง€ ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. IDE์—์„œ๋Š” ๊ธฐ๋Šฅ ํ‚ค๋กœ, ๋‚˜๋จธ์ง€ ์•ฑ์—์„œ๋Š” ๋ฏธ๋””์–ด ํ‚ค๋กœ ์“ฐ๋Š” ์‹์ด๋‹ค.
  • Force English Punctuation : ํŠน์ • ์•ฑ์—์„œ๋Š” ์ž…๋ ฅ ์†Œ์Šค์™€ ์ƒ๊ด€์—†์ด ์˜์–ด ๋ฌธ์žฅ๋ถ€ํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋„๋ก ๊ฐ•์ œํ•œ๋‹ค. ์ค‘๊ตญ์–ด๋‚˜ ์ผ๋ณธ์–ด ์ž…๋ ฅ ์†Œ์Šค์—์„œ ์ „๊ฐ ๋ฌธ์žฅ๋ถ€ํ˜ธ๊ฐ€ ์ž…๋ ฅ๋˜๋Š” ๋ฌธ์ œ๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•œ ๊ธฐ๋Šฅ์ด๋ผ, ์˜์–ด์™€ ํ•œ๊ธ€์„ ์“ด๋‹ค๋ฉด ๊ฑฐ์˜ ์“ธ ์ผ์ด ์—†๋‹ค.
  • ์„ค์ • ๋ฐฑ์—… : ์•ฑยท๋ธŒ๋ผ์šฐ์ € ๊ทœ์น™๊ณผ ๋‹จ์ถ•ํ‚ค ์„ค์ •์„ ๋‚ด๋ณด๋‚ด๊ณ  ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ๊ธฐ๋Šฅ

์„ค์น˜

Homebrew ๋˜๋Š” ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ์ง์ ‘ DMG ํŒŒ์ผ์„ ํ†ตํ•ด ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

brew install --cask input-source-pro

๋งˆ๋ฌด๋ฆฌ

Input Source Pro๋Š” ์•„์ฃผ ์‚ฌ์†Œํ•˜์ง€๋งŒ ํŽธ๋ฆฌํ•œ ์ƒ์‚ฐ์„ฑ ๋„๊ตฌ๋‹ค. ํ•œ์˜ ์ „ํ™˜์€ ํ•˜๋ฃจ์— ์ˆ˜์‹ญ ๋ฒˆ ๋ฐ˜๋ณต๋˜๋Š” ์ผ์ด๋ผ ์ž‘์€ ๋ถˆํŽธ์ด ๊ณ„์†๋˜๊ณ  ์žˆ๋‹ค๋ฉด ์ถ”์ฒœ!