์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
์น์ฌ์ดํธ
ํ๋์ค์ Don Ho๋ผ๋ ์ฌ๋์ด ๊ฐ๋ฐํ Microsoft Windows์ฉ ๋ฌธ์ ํธ์ง๊ธฐ๋ก, GNU GPL ํ์ ๋ฐฐํฌ๋๋ ์์ ์ํํธ์จ์ด์ด๋ฉฐ ํ๋ฆฌ์จ์ด๋ค. Scintilla๋ฅผ ๊ธฐ๋ฐ์ผ๋ก C++ ๋ฐ ์์ Win32 API๋ก ๊ฐ๋ฐ๋์๋ค. ๋๋ถ์ ๊ธฐ๋ฅ์ด ๋ง์์๋ ์๋นํ ๋น ๋ฅด๊ณ ๊ฐ๋ณ๋ค.
Notepad++๋ผ๋ ์ด๋ฆ์ Windows ๋ด์ฅ ๋ฌธ์ ํธ์ง๊ธฐ ๋ฉ๋ชจ์ฅ(Notepad)์ ๊ฐํ(++)ํ๋ค๋ ์๋ฏธ์์ ๋ถ์ฌ์ง ์ด๋ฆ์ด๋ค. ๋จ์ ํ ์คํธ๋ฟ๋ง์ด ์๋๋ผ C++, Java ๋ฑ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑํ๋ ํ๋ก๊ทธ๋จ์ ์์ค์ฝ๋๋ฅผ ํธ์งํ๋ ๊ฒ๋ ์ง์ํ๋ค. ๋ฐ๋ผ์ ๋ฉ๋ชจ์ฅ์ ์ ํธํ๊ณ IDE๋ฅผ ๊ธฐํผํ๋ ๋ ์ฝ๋ฉ ์ ์ ๊ฐ ์ ํธํ๋ ํธ์ง๊ธฐ ์ค ํ๋์ด๋ค. ๋์ฑ์ด ๋ฌด๋ฃ ํ๋ก๊ทธ๋จ์์๋ ๋ถ๊ตฌํ๊ณ ์์ฉ ์ฝ๋ฉ์ฉ ์๋ํฐ์ธ ์ธํธ๋ผ์๋ํธ, ์๋ํธํ๋ฌ์ค ๋ฑ์ ๋ฐ๋ฆฌ์ง ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ธ๊ธฐ๊ฐ ์๋นํ ๋ง๋ค.
์ด ํ๋ก๊ทธ๋จ์ ๋ฆฌ๋ ์ค ๋ฒ์ ์ผ๋ก Notepadqq๊ฐ ์๋ค.
64๋นํธ ๋ฒ์ ์ด ์๊ธด ํ๋ฐ, ์ ์ Notepad++์ ์ง์์ธ ํ๋ฌ๊ทธ์ธ๋ค์ด 64๋นํธ๋ฅผ ์ง์ํ๋๊ฒ ๊ฑฐ์ ์๋ค. ์์ ์ด ์ฐ๋ ค๋ ํ๋ฌ๊ทธ์ธ์ด 64๋นํธ์ฉ์ด ์๋์ง ๋ฐ๋์ ํ์ธํ๊ณ , ์์ผ๋ฉด ๊ทธ๋ฅ 32๋นํธ ๋ฒ์ ์ ๊น๋ ๊ฒ ๋ซ๋ค. ๋ค๋ง Plugin Manager๋ 2017๋ ๋ถํฐ 64๋นํธ๋ฅผ ์ง์ํด์ ์ง๊ธ์ ๋ง์ด ์ข์์ก๋ค.
์๋จ ๋ฉ๋ด์ Plugin Manager๊ฐ ๋ณด์ด์ง ์์ ๊ฒฝ์ฐ ์ฐธ๊ณ .
๋ง์ค์ฝํธ๋ ์นด๋ฉ๋ ์จ์ด๋ค.
ํ๋์ค์ Don Ho๋ผ๋ ์ฌ๋์ด ๊ฐ๋ฐํ Microsoft Windows์ฉ ๋ฌธ์ ํธ์ง๊ธฐ๋ก, GNU GPL ํ์ ๋ฐฐํฌ๋๋ ์์ ์ํํธ์จ์ด์ด๋ฉฐ ํ๋ฆฌ์จ์ด๋ค. Scintilla๋ฅผ ๊ธฐ๋ฐ์ผ๋ก C++ ๋ฐ ์์ Win32 API๋ก ๊ฐ๋ฐ๋์๋ค. ๋๋ถ์ ๊ธฐ๋ฅ์ด ๋ง์์๋ ์๋นํ ๋น ๋ฅด๊ณ ๊ฐ๋ณ๋ค.
Notepad++๋ผ๋ ์ด๋ฆ์ Windows ๋ด์ฅ ๋ฌธ์ ํธ์ง๊ธฐ ๋ฉ๋ชจ์ฅ(Notepad)์ ๊ฐํ(++)ํ๋ค๋ ์๋ฏธ์์ ๋ถ์ฌ์ง ์ด๋ฆ์ด๋ค. ๋จ์ ํ ์คํธ๋ฟ๋ง์ด ์๋๋ผ C++, Java ๋ฑ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑํ๋ ํ๋ก๊ทธ๋จ์ ์์ค์ฝ๋๋ฅผ ํธ์งํ๋ ๊ฒ๋ ์ง์ํ๋ค. ๋ฐ๋ผ์ ๋ฉ๋ชจ์ฅ์ ์ ํธํ๊ณ IDE๋ฅผ ๊ธฐํผํ๋ ๋ ์ฝ๋ฉ ์ ์ ๊ฐ ์ ํธํ๋ ํธ์ง๊ธฐ ์ค ํ๋์ด๋ค. ๋์ฑ์ด ๋ฌด๋ฃ ํ๋ก๊ทธ๋จ์์๋ ๋ถ๊ตฌํ๊ณ ์์ฉ ์ฝ๋ฉ์ฉ ์๋ํฐ์ธ ์ธํธ๋ผ์๋ํธ, ์๋ํธํ๋ฌ์ค ๋ฑ์ ๋ฐ๋ฆฌ์ง ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ธ๊ธฐ๊ฐ ์๋นํ ๋ง๋ค.
์ด ํ๋ก๊ทธ๋จ์ ๋ฆฌ๋ ์ค ๋ฒ์ ์ผ๋ก Notepadqq๊ฐ ์๋ค.
64๋นํธ ๋ฒ์ ์ด ์๊ธด ํ๋ฐ, ์ ์ Notepad++์ ์ง์์ธ ํ๋ฌ๊ทธ์ธ๋ค์ด 64๋นํธ๋ฅผ ์ง์ํ๋๊ฒ ๊ฑฐ์ ์๋ค. ์์ ์ด ์ฐ๋ ค๋ ํ๋ฌ๊ทธ์ธ์ด 64๋นํธ์ฉ์ด ์๋์ง ๋ฐ๋์ ํ์ธํ๊ณ , ์์ผ๋ฉด ๊ทธ๋ฅ 32๋นํธ ๋ฒ์ ์ ๊น๋ ๊ฒ ๋ซ๋ค. ๋ค๋ง Plugin Manager๋ 2017๋ ๋ถํฐ 64๋นํธ๋ฅผ ์ง์ํด์ ์ง๊ธ์ ๋ง์ด ์ข์์ก๋ค.
์๋จ ๋ฉ๋ด์ Plugin Manager๊ฐ ๋ณด์ด์ง ์์ ๊ฒฝ์ฐ ์ฐธ๊ณ .
๋ง์ค์ฝํธ๋ ์นด๋ฉ๋ ์จ์ด๋ค.
2. ๊ธฐ๋ฅ[ํธ์ง]
์๋์ ๊ธฐ๋ฅ๋ค์ Notepad++ ๊ณต์ ํํ์ด์ง์์ ์๊ฐํ๋ ๊ธฐ๋ฅ์ด๋ค.
2.1. ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ [ํธ์ง]
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ง์ถฐ ๊ฐ ๋จ์ด์ ์๋์ผ๋ก ์์ ์
ํ์ค๋ค. ์ง์ํ๋ ์ธ์ด๊ฐ ์๋นํ ๋ง๋ค.
์ดํ ์ง์ํ๋ ์ธ์ด ๋ชฉ๋ก. Go๋ ์์ง๋ง, ์ธ์ด์ ๋ฐ๋ฅธ ์ ํ ์ค๋ฅผ ์ถ๊ฐํ์ฌ ์ฌ์ฉํ ์ ์๋ค. ์ด๋ฐ ๊ฒฝ์ฐ ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ฉด ์์ด ์๋ง์ด ๋๊ธฐ๋๋ฌธ์ ์ ๋๋ก ์ง์ํ๋ ์ธ์ด๋ณด๋ค๋ ๋ถํธํจ์ด ์๋ค. ์๋ฅผ ๋ค๋ฉด Go์ ๊ฒฝ์ฐ #
์ดํ ์ง์ํ๋ ์ธ์ด ๋ชฉ๋ก. Go๋ ์์ง๋ง, ์ธ์ด์ ๋ฐ๋ฅธ ์ ํ ์ค๋ฅผ ์ถ๊ฐํ์ฌ ์ฌ์ฉํ ์ ์๋ค. ์ด๋ฐ ๊ฒฝ์ฐ ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ฉด ์์ด ์๋ง์ด ๋๊ธฐ๋๋ฌธ์ ์ ๋๋ก ์ง์ํ๋ ์ธ์ด๋ณด๋ค๋ ๋ถํธํจ์ด ์๋ค. ์๋ฅผ ๋ค๋ฉด Go์ ๊ฒฝ์ฐ #
- ASN.1
- AutoIt
- AviSynth
- Blitz Basic
- Caml
- Cmake
- Csound
- Diff
- escript
- Forth
- FreeBASIC
- Gui4Cli
- KIXtart
- Makefile
- MMIX
- INI ํ์ผ
- MS-DOS ์คํ์ผ: ์์คํค ์ํธ ๋ฐ ANSI ํํ์ .nfo ํ์ผ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ํ์์ด๋ค. ์ธ์ฝ๋ฉ์ด OEM-US๋ก ๋ณ๊ฒฝ๋๋ฉฐ, ๊ธ๊ผด์ Courier New๋ก ๊ณ ์ ๋๋ค.
- ์ผ๋ฐ ํ ์คํธ
- Nimrod
- nnCron
- OScript
- PowerShell
- Properties(ํ์ผ): ๋ง์ธํฌ๋ํํธ ์๋ฒ๋ฅผ ์ฌ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ์ผ๊ณผ ๊ฐ์ ๊ฒ์ด๋ค.
- PureBasic
- Rebol
- registry
- ๋ฆฌ์์ค ํ์ผ
- SPICE
- TCL
- txt2tags
- YAML
2.2. ๊ณ ์คํธ ํ์ดํ[ํธ์ง]
์๋์ผ๋ก ๊ธ์๋ฅผ ๋๋ฐ๋๋ฐ ์
๋ ฅํ๋ค. ๋งคํฌ๋ก๋ ๋น์ทํ ๊ธฐ๋ฅ์ธ๋ฐ ๋ณ ์ ์ฉ์ฑ์ ์๊ณ ๋ญ๊ฐ ์ฌ๋ฐ๋ ์ฐ์ถ์ ๋ณด๊ณ ์ถ์ ๋ ์น๊ตฌ ๊น๋ ์ํฌ ๋ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ. Notepad++์ ์คํํ ๋ ์ถ๊ฐ ์ต์
์ ์
๋ ฅํ๊ฑฐ๋ ์๋ํฐํ๋ฉด์์ ์ด์คํฐ์๊ทธ์ด๋ฆ์ ์
๋ ฅํ์ฌ ๋๋๊ทธํ ํ F1 ํค๋ฅผ ๋๋ฅด๋ฉด ๋๋ค.
notepad++.exe -qn(์ด์คํฐ์๊ทธ_์ด๋ฆ)- ์ด์คํฐ ์๊ทธ ์ด๋ฆ์ ๊ณต๋ฐฑ์
%20์ผ๋ก ์ ๋ ฅํด์ผ ํ๋ค. ์:-qndarth vaderโ-qndarth%20vader
์ด์คํฐ ์๊ทธ ์ด๋ฆ์random์ด๋ผ๊ณ ์ฐ๋ฉด ๋ฌด์์ ์ด์คํฐ ์๊ทธ๊ฐ ์ ์ฉ๋๋ค.
์ด์คํฐ ์๊ทธ ์ข ๋ฅ๋ ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ .
notepad++.exe -qt(ํ ์คํธ)- ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ฉด ํด๋น ํ ์คํธ๋ฅผ ์๋์ผ๋ก ํ์ดํํ๋ค. ๊ณต๋ฐฑ์
%20์ผ๋ก ์ ๋ ฅํด์ผ ํ๋ค.
notepad++.exe -qf(ํ์ผ_๊ฒฝ๋ก_๋ฐ_์ด๋ฆ)- ํด๋น ๊ฒฝ๋ก์ ์๋ ํ์ผ์ ๋ด์ฉ์ ๋ฐ๋ผ์ ํ์ดํํ๋ค. ๊ณต๋ฐฑ์
%20์ผ๋ก ์ ๋ ฅํด์ผ ํ๋ค. ์:-qfmyfile.txt,-qfC:\test\myfile.txt
2.3. ๊ทธ ์ธ ๊ธฐ๋ฅ[ํธ์ง]
์๋ ๊ธฐ๋ฅ ์ค ์ข ๋ ์์ธํ๊ฒ ์ค๋ช
ํ๊ณ ์ถ๋ค๋ฉด ์์ ๊ณ ์คํธ ํ์ดํ์ฒ๋ผ ๋ฐ๋ก ๋นผ๋ด์ฃผ๊ธฐ ๋ฐ๋๋ค.
- ์ฌ์ฉ์ ์ ์ ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ : ์ง์ํ์ง ์๋ ์ธ์ด๋ ์ฌ์ฉ์๊ฐ ์ง์ ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ ์ ๋ง๋ค ์ ์๋ค.
- PCRE ๊ฒ์/๊ต์ฒด: Perl Compatible Regular Expression ๊ฒ์ ๋ฐ ๊ต์ฒด๋ฅผ ์ง์ํ๋ค.
- GUI ์ปค์คํฐ๋ง์ด์ง: ํ๊ฒฝ์ค์ ์ ํตํ์ฌ GUI ์ปค์คํฐ๋ง์ด์ง์ ์ธ์ธํ๊ฒ ์ง์ํ๋ค.
- ๋ฌธ์ ์ง๋: ์ฐธ๊ณ
- ์๋ ์์ฑ: ๋จ์ด ๋ฐ ํจ์, ํจ์์ ํ๋ผ๋ฉํฐ ๋ฑ์ ์๋ ์์ฑ์ ์ง์ํ๋ค.
- ํญ ๊ธฐ๋ฅ: ํญ์ ํตํ์ฌ ์ฌ๋ฌ ๋ฌธ์๋ฅผ ๋์์ ์ทจ๊ธํ ์ ์๋ค. ์์ฆ์๋ ๋น์ฐํ ๊ธฐ๋ฅ์ด์ง๋ง ์ด ํ๋ก๊ทธ๋จ ์ฒ์ ๋์ฌ ๋น์์๋ ์๋นํ ์ธ์ผ์ฆ ํฌ์ธํธ์๋ค.
- ๋ฉํฐ ๋ทฐ: ์ฌ๋ฌ ๋ฌธ์๋ฅผ ๋์์ ๋ณผ ์ ์๋ค.
- ์ธ์ WYSIWYG.
- ํ๋ ๋ฐ ์ถ์.
- ๋ค์ค ์ธ์ด ํ๊ฒฝ ์ง์: Notepad++์ ๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ด๋ผ๊ณ ํ ์ ์๋ ์จ๊ฐ ๋๋ผ์ ์ธ์ฝ๋ฉ์ ์ธ์ธํ๊ฒ ์ง์ํ๋ ๊ธฐ๋ฅ. ์ธ์ฝ๋ฉ ์๋ ์ ํ์ ์ง์ํด์ ์ค๊ตญ์ด๋ ์ผ๋ณธ์ด ๋ฑ์ผ๋ก ์ ํ ํ ์คํธ ํ์ผ๋ ์ธ์ฝ๋ฉ ๋ณ๊ฒฝ ์์ด ์ ๋๋ก ์ด ์ ์์ผ๋ฉฐ, ํ๊ธ๋ก ์ ํ ํ ์คํธ ํ์ผ๋ ์ธ๊ตญ ์๋์ฐ์์ ์ ๋๋ก ์ด ์ ์๋ค.
- ๋ถ๋งํฌ ๊ธฐ๋ฅ.
- ๋งคํฌ๋ก ๊ธฐ๋ฅ.
- ์ต์ ์ ๋ฃ์ด์ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๋ค. ์ด๋ค ์ต์ ์ด ์๋์ง๋ ์ฐธ๊ณ .
- ํจ์ ๋ชฉ๋ก: ์ฐธ๊ณ
- ๋์ ํธ์ง: ์ปค์๋ฅผ ์ฌ๋ฌ๊ฐ ๋ง๋ค์ด์ ์ฌ๋ฌ ์ค์ ๋์์ ํธ์งํ ์ ์๋ค. ์ฐธ๊ณ .
- ์์ญ ํธ์ง: ๋ง์ฐ์ค๋ก ํ๋์ ์์ญ์ ์ง์ ํ์ฌ ๊ทธ ์์ญ ์์ ๋์์ ํธ์งํ๋ ๊ธฐ๋ฅ. ์ฐธ๊ณ .
- ์ค๋ฐ๊ฟ ๋ฐฉ์ ์ ํ: Windows(CR+LF)[2], Macintosh(CR)[3], Unix(LF)[4] ์ค์์ ์ ํํ ์ ์์ผ๋ฉฐ, ์๋์ผ๋ก ์ค๋ฐ๊ฟ ๋ฐฉ์์ ํ๋จํด์ค๋ค. ์๋์ฐ์์ ์์ฑ๋ ํ์ผ์ ์ ๋์ค์์ ์คํํ๋ฉด ํ์ฑ ์ค๋ฅ๊ฐ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๊ณ , ๋ฐ๋๋ก ์ ๋์ค์์ ์์ฑ๋ ํ์ผ์ ์๋์ฐ์์ ์ด๋ฉด ์ค๋ฐ๊ฟ์ ์ธ์ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ[5], ์ด๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ค๋ฐ๊ฟ ๋ฐฉ์์ ๋ณ๊ฒฝํด์ผ ํ๋ค.
3. ๊ธฐ๋ณธ ํ๋ฌ๊ทธ์ธ[ํธ์ง]
64๋นํธ Notepad++๋ฅผ ์ค์นํ๋ฉด MIME Tools์ Converter๋ง ์ฌ์ฉ๊ฐ๋ฅํ๋ค.
- NppExport
์ ๋ ฅํ ์ ๋ณด๋ฅผ RTF๋ HTML๋ก ์ ์ฅํด์ฃผ๊ฑฐ๋ ํด๋ฆฝ๋ณด๋๋ก ๋ณต์ฌํด์ค๋ค. Plugin Manager
Notepad++์ ํ๋ฌ๊ทธ์ธ๋ค์ ๋ณด๊ณ , ์ค์นํ ์ ์๋ ํ๋ฌ๊ทธ์ธ์ด๋ฉฐ ํ๋ฌ๊ทธ์ธ์ ์ค๋ช , ์์ ์ฑ, ๋ฒ์ ๋ฑ์ ๋ณผ ์ ์๋ค. ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ์ ๋ชฐ๋ผ๋ ์ด ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ฅํ๋ฉด ๊น์๋์. ์ค๋ซ๋์ ๊ธฐ๋ณธ ํ๋ฌ๊ทธ์ธ์ด์๋๋ฐ, ๊ฐ๋ฐ์๊ฐ ๊ด๊ณ ๊ฐ ๋ค์ด๊ฐ์๋ ๊ฒ ๋ง์ ์๋ ๋ค๋ ์ด์ ๋ก ๋บ๋ค. ๋๋ถ์ ์ต์ ๋ฒ์ ์ ์ค์นํ ์ ์ ๋ค์ด ํผ๋์ ๊ฒช์๋ค.NppFTP
๋ง ๊ทธ๋๋ก FTP์ ์๋ ํ์ผ์ ์ ๊ทผํ๊ณ , ์์ ์ด ๊ฐ๋ฅํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ํ๋ฌ๊ทธ์ธ์ด๋ค.
ํ์ฌ๋ ๊ธฐ๋ณธ ํ๋ฌ๊ทธ์ธ์์ ๋น ์ก๋ค.- Plugins Admin
์์ ํ Plugin Manager๋ฅผ ๋์ฒดํ๋ ์๋ก์ด ํ๋ฌ๊ทธ์ธ.
4. ์ฌ๊ฑด์ฌ๊ณ [ํธ์ง]
๊ฐ๋ฐ์์ ์ ์น์ฑํฅ์ด ๊ต์ฅํ ๋๋ ทํ๋ฐ, ๋ฌธ์ ๋ ์ด๊ฑธ ์ํํธ์จ์ด์๊น์ง ์ ๊ทน์ ์ผ๋ก ๋ฐ์์ํค๋ค ๋ณด๋ ๋ฐ๋๋ก ์๋ค๋ก๋ถํฐ ํด๋น ํ๋ก๊ทธ๋จ๊น์ง ๊ฐ์ด ์ป์ด๋ง๊ณ ์๋ค. ๊ทธ ๋๋ถ์ Band in China์ ํ์ดํธ๋ฆฌ์คํธ์ ๋ฑ์ฌ๋๊ธฐ๊น์ง ํ๋ค.
- ์์คํฌ์ง ๊ด์ญ ์ฐจ๋จ ์ํ์ค
์ค๊ตญ ์ ๋ถ๊ฐ ์์คํฌ์ง๋ฅผ ๊ด์ญ์ฐจ๋จํ ์ ์ด ์์๋๋ฐ ๋น์ ๊ทธ ์ฌํ์ ์ํ์ผ๋ก ์ง๋ชฉ๋ ๊ฒ์ด Notepad++์ด ๊ฑธ์ด๋๋ ๋ฒ ์ด์ง ์ฌ๋ฆผํฝ ๋ณด์ด์ฝง ๋ฐฐ๋์๋ค.#[6] ๋ฌผ๋ก ์ง์ง ์ฐจ๋จ ์ด์ ๋ ๋๊ตฌ๋ ๋ชจ๋ฅธ๋ค.
์ด๊ฒ๊ณผ ๊ด๋ จ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ๊ณต์ ํํ์ด์ง์ ์ค๊ตญ์ด ๋ฒ์ญ์ ๋ณด๋ฉด ๊ฐ์ฒด์๊ฐ ์๋ ๋ฒ์ฒด์์ด๋ฉฐ, ๊ตญ๊ธฐ ์์ด์ฝ๋ ๋๋ง์ ์ฒญ์ฒ๋ฐฑ์ผ๋ง์งํ๊ธฐ์ด๋ค.(...)ํ์ด์ ๋๋ฒ์
7.7 ๋ฒ์ ์์๋ ์์ ์นด๋ฉ๋ ์จ โก ๋๋ง ์ง๋๊น์ง ๋ฃ์ด ๋์๋ค. Notepad++ ์ ๋ณด์์ ๋ณผ ์ ์๋ค. # ๋ฌด์ง๊ฐ ๋ฐฐ์์ธ ๊ฑด ๋๋ง์ ๋์ฑํผ ๋ฒ์ ํ๋ฅผ ์ถํํ๋ ์๋ฏธ.
- ๋ํธ์ฟ ๋์ง์ง ๋ ์ง๊ตฌ์ด ๋นํ
์ผ๋ณธ์์ ๋์ง์ง์ผ๋ก 5์ฒ์ฌ ๋ช ์ด ์ฌ๋งํ ๋ ์ํ๋ฆฌ์นด์์๋ ๋งค์ผ๋งค์ผ 1๋ง 6์ฒ์ฌ ๋ช ์ ์์ด๋ค์ด ๊ตถ์ด์ฃฝ๋๋ค๋ ๊ธ๊ท๋ฅผ ๋ณด์ฌ์ฃผ๋ฉฐ ์ธ๊ฐ์ ๋ชฉ์จ ๊ฐ์น๋ ๋๋ฑํ๋ค๋ฉด์ ์ธ๊ณ์ธ๋ค์ด ์ผ๋ณธ ์ฌ๋์๋ง ๊ด์ฌ ๊ฐ์ง๋ ๊ฑธ ์ด์ ๊ทธ๋ง ํ๊ณ ์ํ๋ฆฌ์นด์ ๊ด์ฌ ์ข ์ฃผ๋ฉด ์ ๋๊ฒ ๋๊ณ ๊ณต์ง์ฌํญ์๋ค ์ฌ๋ ธ๋ค. ์๊ฐํด ๋ณผ ๋ง์ ๋ง์ง๋ง ๋น์ ์ผ๋ณธ ์ฌ๋์ด ํ์ฌ์งํํ์๋ค ์ธ๋ฅ ์ต์ ์ ์์ ์ฌํ๊น์ง ๋ฒ์ด์ง ์ํฉ์ด๋ผ ๊ด์ฌ์ ๋ ์๊ฐ ์์๋ ๊ฑธ ์๊ฐํ๋ฉด ์ ์ ์น ๋ชปํ ๋ฐ์ธ์ด๋ค.
- ๋ฒ์ 6.8.9 ์ ๊ฑฐ
๋ฒ์ 6.8.9๊ฐ ํฌ๊ฒ ๋ถ์์ ํ์ฌ ๊ฒฐ๊ตญ ๊ฐ๋ฐ์๊ฐ ํด๋น ๋ฆด๋ฆฌ์ฆ๋ฅผ ์ ๊ฑฐ ๋ฐ ์ฒ ํํ๋ค. Notepad++์์ ์ด๋ค ๋ฌธ์๋ฅผ ๋ถ๋ฌ๋ด๊ณ , ๊ทธ ๋ฌธ์๋ฅผ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์์ ํธ์งํ ํ ๋ค์ Notepad++๋ก ๋์๊ฐ๋ฉด ๋ฌธ์๋ฅผ ์๋ก ์ฝ๊ฒ ๋๊ณ ์ง๋ฌธํ๋๋ฐ ์ด๋ Yes๋ฅผ ํํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ฃฝ๋ ๋ฌธ์ ๊ฐ ์์๋ค. ์๋ฌด๋๋ ํ๋ก๊ทธ๋๋จธ ์ฌ์ฉ์๋ค์ด ๋ง๊ณ , ์ด๋ค์ด Notepad++์ ์ฌ์ฉํ ๋๋ ์ธ๋ถ์์ ๋ฌธ์ ์์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ[7] ๊ทธ๋ฐ ์ค๋ฅ๋ ํนํ๋ ์น๋ช ์ ์ผ ์ ๋ฐ์ ์๋ค. 6.8.10์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด๋ผ๊ณ ๋ฐํ๋ค. 7.6.5 ๋ฒ์ ๋ ๋น์ทํ ๋ฒ๊ทธ๋ก ์ธํด ์ ๊ฑฐ๋์๋๋ฐ, ๊ทธ๋ฅ ๊ฐ๋ฐ์๊ฐ ๋ฒ์ ์ญ์ ๋ฅผ ๋ณ๋ก ์ค์ํ๊ฒ ์๊ฐํ์ง ์๋ ๋ฏ ํ๋ค.
- ๊ณต์ ํํ์ด์ง ํดํน ์ฌ๊ฑด
์ด์ฌ๋์ฃผ์์๋ก๋ถํฐ ๊ณต์ ํํ์ด์ง๋ฅผ ํดํน ๋นํ ์ ์ด ์๋ค. ์ด์ ๋ Notepad++ Je suis Charlie ์๋์ ๋๋ฌธ์ด๋ผ๋ ๋ฏ.# (์ค๋ฅผ๋ฆฌ ์ก๋ ์ด๊ฒฉ ํ ๋ฌ์ ๊ด๋ จ๋ ๋ฒ์ ์ด๋ค.)
- ๋ณด์ด์ฝง ์ฌํ
๊ฐ๋ฐ์๊ฐ ํธ์์ผ๋ก ํ๋์ค ๊ตญ๋ฏผ์ฐํฉ์ ํฌํํ๋ค๋ฉด Notepad++์ ์ง์์ฃผ์ธ์๋ผ๊ณ ๋ฐ์ธํ ๊ฒ์ด ๋ฌธ์ ๊ฐ ๋๋ค. ๋ฌผ๋ก ๊ฐ๋ฐ์๊ฐ ๋ณ๋ก ํ ๊ฒ์ฒ๋ผ ํ๋ก๊ทธ๋จ ๋ชป ์ฐ๊ฒ ๊ฐ์ ํ ๋ฐฉ๋ฒ๋ ์๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฅ ๋ป์๋ฆฌ์ผ ๋ฟ์ด๋ค.
- CIA ํจ์น
์ํค๋ฆฌํฌ์ค์์ ?๋ ?์ 7์ผ์ ๊ณต๊ฐํ ์๋ฃ์์ CIA ํดํนํด์ด Notepad++ ์ทจ์ฝ์ ์ ๊ณต๊ฐํด๋ฒ๋ ค์, ์ด ๋ณด์ ์ทจ์ฝ์ ์ ๊ฐ์ ํด์ผ ํ๋ค(...)
- ์๊ตฌ๋ฅด ๋ ๋ฆฝ ์ง์ง
๋ฒ์ 7.8.1์ ์ฝ๋๋ค์์ Free Uyghur(์๊ตฌ๋ฅด ๋ ๋ฆฝ)์ผ๋ก ํ์ฌ ๋ค์ด๋ก๋ ์๋ฒ๊ฐ ์ ์๋์ง ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๋ค.
- ํ์ฝฉ ๋ฏผ์ฃผํ ์งํ ์ง์ง
๋ฒ์ 7.8.9์ ์ฝ๋๋ค์์ Free Hong Kong์ผ๋ก ํ์ฌ ํ๋ฌ ํ ํํ์ด์ง ์ผ๋ถ์ ๋ค์ด๋ก๋ ์๋ฒ๊ฐ ์ ์๋์ง ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๊ณ , ์ค๊ตญ ์ ์ฒด ๋ธ๋ผ์ฐ์ (UC๋ธ๋ผ์ฐ์ ๋ฑ)์์ ๋ชจ๋ ์ฐจ๋จ๋์๋ค. ์ด์ ๊ทธ์น์ง ์๊ณ ๋ฒ์ 7.9์ ์ฝ๋๋ค์์ Free Hong Kong์ผ๋ก ์ ์งํ๋ฉด์ ์ด๋ฒ์๋ ํ ์ ๋ ๋ ์ ์๋จ์ ๊ตญ๋ฏผ์ฐํฉ ์ฌ๊ฑด๊ณผ ๋์ผํ๊ฒ ํ์ฝฉ์ ๋ฏผ์ฃผํ๋ฅผ ์ง์งํ์ง ์๋๋ค๋ฉด ๋ฒ์ 7.8.8์ ์ฌ์ฉํ๊ฑฐ๋ Notepad++์ ์ฌ์ฉ์ ์ค์งํ๋ฉด ๋๋ค๊ณ ์จ๋์๋ค.#
- Windows XP ์ง์ ์ค๋จ
๋ฒ์ 7.9.3๋ถํฐ XP์์ ์ค์นํ ์ ์๋ค๋ฉฐ ์ค์น๋ฅผ ๊ฑฐ๋ถํ๋ค(...). 7.9.2๊ฐ ์ค์น๋๋ ๋ง์ง๋ง ๋ฒ์ ์ด๋ค.
[1] ์นธ ๊ตฌ๋ถ์ด ์๊ฒฉํ๋ค.
[2] MS-DOS๋ ๋์ผํ๋ค. ์ด์ฐฝ๊ธฐ ๋ฒ์ ์์๋ Windows/DOS๋ก ํ๊ธฐํ์ผ๋ ํ ์๋์ MS-DOS๋ฅผ ์ฐ๋ ์ฌ๋์ด ๊ฑฐ์ ์์ด์ ์ธ์ง ์ง๊ธ์ Windows๋ก ํ๊ธฐ๊ฐ ๋ฐ๋์๋ค.
[4] ๋ฆฌ๋
์ค, ์๋๋ก์ด๋, macOS๋ ์ฌ๊ธฐ์ ์ํ๋ค.
[5] ์๋์ฐ์์๋ CR๊ณผ LF๊ฐ ๋ถ์ด์์ง ์์ผ๋ฉด ์ค๋ฐ๊ฟ์ผ๋ก ์ธ์ํ์ง ๋ชปํด์ ์ค๋ฐ๊ฟ์ด ์ ๋ถ ๋ฌด์๋๋ค.
[6] ๋น์์๋ Notepad++์ด ์์คํฌ์ง์ ์ด์๋๊ณ ์์๋ค. ์ฐธ๊ณ ๋ก ํด๋น ๋ฐฐ๋์ ๋ด์ฉ์ ์ค๊ตญ ๊ณต์ฐ๋น์ ๊ฒ์ด๊ณผ ํต์ ๋ฅผ ๊น๋ ๋ด์ฉ์ด์๋ค.
[7] ํ๋ก๊ทธ๋จ ์คํ ๋ก๊ทธ๋ฅผ ํ์ผ๋ก ๋ฑ๋๋ก ํ๊ณ ๊ทธ๊ฑธ Notepad++๋ก ์ฝ์ด์ ๋ณด๋ ์์ด ๋ง๋ค.