codespell.md 1.1 KB

codespell

์†Œ์Šค ์ฝ”๋“œ์— ๋Œ€ํ•œ ๋งž์ถค๋ฒ” ๊ฒ€์‚ฌ๊ธฐ. ๋” ๋งŽ์€ ์ •๋ณด: https://github.com/codespell-project/codespell.

  • ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ํ…์ŠคํŠธ ํŒŒ์ผ์˜ ์˜คํƒ€๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ํ™•์ธ:

codespell

  • ๋ฐœ๊ฒฌ๋œ ๋ชจ๋“  ์˜คํƒ€๋ฅผ ์ˆ˜์ •:

codespell --write-changes

  • ์ง€์ •๋œ ํŒจํ„ด๊ณผ ์ผ์น˜ํ•˜๋Š” ์ด๋ฆ„์„ ๊ฐ€์ง„ ํŒŒ์ผ์„ ๊ฑด๋„ˆ๋œ€ (์™€์ผ๋“œ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ํŒจํ„ด ๋ชฉ๋ก ํ—ˆ์šฉ):

codespell --skip "{{ํŒจํ„ด}}"

  • ํ™•์ธํ•  ๋•Œ ์‚ฌ์šฉ์ž ์ •์˜์‚ฌ์ „ ํŒŒ์ผ์„ ์‚ฌ์šฉ (--dictionary๋Š” ์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Œ):

codespell --dictionary {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.txt}}

  • ์ง€์ •๋œ ํŒŒ์ผ์— ๋‚˜์—ด๋œ ๋‹จ์–ด๋ฅผ ํ™•์ธํ•ด์„œ๋Š” ์•ˆ ๋จ:

codespell --ignore-words {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.txt}}

  • ์ง€์ •๋œ ๋‹จ์–ด๋ฅผ ํ™•์ธํ•˜์ง€ ์•Š์Œ:

codespell --ignore-words-list {{๋ฌด์‹œ๋˜๋Š”_๋‹จ์–ด1,๋ฌด์‹œ๋˜๋Š”_๋‹จ์–ด2,...}}

  • ๊ฐ ๋งค์น˜๋˜๋Š” ์ „ํ›„์—, 3์ค„์˜ ์ปจํ…์ŠคํŠธ๋ฅผ ์ถœ๋ ฅ:

codespell --{{context|before-context|after-context}} {{3}}

  • ํŒŒ์ผ ๋‚ด์šฉ ์™ธ์—๋„, ํŒŒ์ผ ์ด๋ฆ„์— ์˜คํƒ€๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธ:

codespell --check-filenames