λͺ©μ°¨
VS Codeμμ νμΌ κ²μκ³Ό λ¬Έμμ΄ κ²μ λ¨μΆν€ νμ©νκΈ°
μννΈμ¨μ΄ κ°λ°μ 볡μ‘μ±κ³Ό νμΌ κ²μμ μ€μμ±
νλ μννΈμ¨μ΄ κ°λ°μ λ€μν νμΌκ³Ό ν΄λλ‘ λ³΅μ‘νκ² κ΅¬μ±λλ νλ‘μ νΈλ₯Ό λ€λ£¨μ΄μΌ ν©λλ€. μ΄λ° νκ²½μμ μνλ νμΌμ μ μνκ² μ°Ύλ κ²μ λ§€μ° μ€μν μμ μ λλ€. Microsoft Visual Studio Code(VS Code)λ λ§μ κ°λ°μλ€μ΄ μ νΈνλ νλ₯ν ν΅ν© κ°λ° νκ²½ μ€ νλμ λλ€. μ΄λ² ν¬μ€ν μμλ VS Codeμμ νμΌ κ²μκ³Ό λ¬Έμμ΄ κ²μμ ν¨μ¨μ μΌλ‘ μνν μ μλ λ¨μΆν€μ κΈ°λ₯μ μμλ³΄κ² μ΅λλ€.
VS Code νμΌ κ²μ λ¨μΆν€
VS Codeμμ νμΌ κ²μ κΈ°λ₯μ νμ©νλ λ°μλ μ¬λ¬ κ°μ§ μ μ©ν λ¨μΆν€κ° μμ΅λλ€. νΉν νμΌμ λΉ λ₯΄κ² μ°Ύμλ³΄κ³ μ ν λ λ€μ λ¨μΆν€λ₯Ό νμ©ν μ μμ΅λλ€:
- μλμ°: Ctrl + P
- λ§₯: Cmd + P
- 리λ μ€: Ctrl + P
μ΄ λ¨μΆν€λ₯Ό μ¬μ©νλ©΄ νμΌ κ²μ μ°½μ΄ λΉ λ₯΄κ² μ΄λ¦¬λ©°, κ²μμ΄λ₯Ό μ λ ₯νμ¬ μνλ νμΌμ λΉ λ₯΄κ² μ°Ύμ μ μμ΅λλ€.
VS Code λ¬Έμμ΄ κ²μ κΈ°λ₯ νμ©νκΈ°
νλ‘μ νΈ λ΄μμ νΉμ λ¬Έμμ΄μ κ²μνκ³ μ ν λλ VS Codeλ κ°λ ₯ν κ²μ κΈ°λ₯μ μ 곡ν©λλ€. μλλ λ¬Έμμ΄ κ²μμ νμ©νλ λ°©λ²μ λν μλ΄μ λλ€:
- νλ‘μ νΈ λ΄ νΉμ ν΄λμμ λ¬Έμμ΄ κ²μ: νλ‘μ νΈ κ·λͺ¨κ° 컀μ§λ©΄ ν΄λ κ΅¬μ‘°κ° λ³΅μ‘ν΄μ§κ³ νμΌ μκ° μ¦κ°νλλ°, μ΄λ νΉμ ν΄λ λ΄μμ μνλ λ¬Έμμ΄μ κ°μ§ νμΌμ μ°Ύλ κ²μ λ²κ±°λ‘μ΄ μΌμ
λλ€. μ΄λ₯Ό κ°νΈνκ² μνν μ μλ λ°©λ²μ μλ €λλ¦¬κ² μ΅λλ€.
- λ¬Έμμ΄ κ²μ λ¨μΆν€: Ctrl + Shift + F (μλμ° λ° λ¦¬λ μ€) / Cmd + Shift + F (λ§₯)
- κ²μν λ¬Έμμ΄ μ λ ₯: κ²μ μ°½μ μ°Ύκ³ μ νλ λ¬Έμμ΄μ μ λ ₯ν©λλ€. μλ₯Ό λ€μ΄, "store"λ₯Ό μ λ ₯ν©λλ€.
- νΉμ ν΄λ λ΄μμ κ²μ: νλ‘ νΈμλ κ°λ°μλ‘μ κ΄μ¬ μλ μμλ§ κ²μνκ³ μ ν λ μ μ©ν κΈ°λ₯μ λλ€. κ²μ μ°½μμ "files to include"λμ κ²μ λμ ν΄λμ κ²½λ‘λ₯Ό μ λ ₯ν©λλ€. μλ₯Ό λ€μ΄, νλ‘ νΈμλ κ΄λ ¨ νμΌ μ€ frontend ν΄λ λ΄μ .js νμΌμ κ²μνλ €λ©΄ `/frontend//.js`μ κ°μ΄ μ λ ₯ν©λλ€.
- ν΄λ μ μΈ κ²μ: νΉμ ν΄λλ₯Ό μ μΈνκ³ κ²μ λ²μλ₯Ό μ’νλ λ°©λ²λ μμ΅λλ€. "files to exclude"λμ μ μΈνκ³ μΆμ ν΄λλ₯Ό μ λ ₯νμ¬ κ²μ λ²μλ₯Ό μ‘°μ ν©λλ€.
- μ κ·μ κ²μ νμ©: λ κ°μ λ¨μ΄λ₯Ό λμμ κ²μνκ³ μ ν λ μ κ·μ κ²μμ μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, "postcode"μ "daum"μ΄ λͺ¨λ λ€μ΄κ° λΆλΆμ μ°Ύκ³ μΆλ€λ©΄
(postcode[\s\S\n]*daum)
κ³Ό κ°μ΄ μ λ ₯ν©λλ€.- λ λ¨μ΄μ μμλ₯Ό λ°κΎΈκ³ μΆλ€λ©΄
(postcode [\s\S\n]*daum)|(daum [\s\S\n]*postcode)
μ κ°μ΄ μ λ ₯ν©λλ€.
- λ λ¨μ΄μ μμλ₯Ό λ°κΎΈκ³ μΆλ€λ©΄
- μ«μ κ²μκ³Ό μΉν: νΉμ 쑰건μ λ§λ μ«μλ₯Ό κ²μνκ³ μΉνν μλ μμ΅λλ€. μλ₯Ό λ€μ΄, λ€μ μ«μκ° λΆμ κ² μ€μμ μ«μ '25'λ₯Ό κ°μ§ κ²μ κ²μνλ €λ©΄
\$+[0-9.]+25
μ κ°μ΄ μ λ ₯ν©λλ€. - HTML νκ·Έ κ²μ: HTML νκ·Έ λ΄μμ νΉμ νκ·Έλ₯Ό κ²μνκ³ μ ν λ μ κ·μμ μ¬μ©ν©λλ€. μλ₯Ό λ€μ΄, title νκ·Έλ₯Ό μ°Ύκ³ μ ν λλ
<[tT][iI][tT][lL][eE]>.*<\/[tT][iI][tT][lL][eE]>
λ₯Ό νμ©ν μ μμ΅λλ€.
vscode νμΌ κ²μκ³Ό μΉν κΈ°λ₯ νμ©νκΈ° λ¬Έμμ΄ κ²μκ³Ό μΉνμ ν΅ν ν¨μ¨μ μΈ μμ
λ¬Έμμ΄ κ²μκ³Ό μΉνμ κ°λ° μμ μ λμ± ν¨μ¨μ μΌλ‘ λ§λ€μ΄ μ€λλ€. μλ₯Ό λ€μ΄, μ κ·μμ νμ©νμ¬ νΉμ νμμ μ«μλ₯Ό κ²μνκ³ μΉννκ±°λ, HTML νκ·Έ λ΄μμ νΉμ νκ·Έλ₯Ό μ°Ύμ μμ ν μ μμ΅λλ€. λ¨, μΉνμ΄λ λ³κ²½ μμ μ μνν λλ μ μ€νκ² μ§ννκ³ , μλͺ»λ λ³κ²½μΌλ‘ μΈν λ¬Έμ λ₯Ό λ°©μ§νκΈ° μν΄ μ£Όμλ₯Ό κΈ°μΈμ΄λ κ²μ΄ μ’μ΅λλ€.
κ°λ° μμ μ νλ€ λ³΄λ©΄ μ½λ νμΌ λ΄μμ νΉμ λ¬Έμμ΄μ μ°Ύμμ λ€λ₯Έ λ¬Έμμ΄λ‘ λ°κΏμΌ νλ κ²½μ°κ° μ’ μ’ λ°μν©λλ€. νμ§λ§ λλμ μ½λ μ€μμ μΌμΌμ΄ μ°Ύμμ λ³κ²½νλ μμ μ λ§€μ° μ§λ£¨νκ³ μκ°μ΄ λ§μ΄ μμλ μ μμ΅λλ€. μ΄λ΄ λ Visual Studio Code(VS Code)μ κ°λ ₯ν νμΌ κ²μκ³Ό μΉν κΈ°λ₯μ νμ©νλ©΄ μμ ν¨μ¨μ±μ ν¬κ² ν₯μμν¬ μ μμ΅λλ€. μ΄ κΈμμλ VS Code λ΄μμ λ¬Έμμ΄ κ²μκ³Ό μΉνμ μ΄λ»κ² νμ©νλμ§ μμλ³΄κ² μ΅λλ€.
νμΌ λ΄ λ¬Έμμ΄ κ²μ λ° μΉν
μ κ·μμ νμ©ν κ²μκ³Ό μΉν
VS Codeμμ νμΌ λ΄μ λ¬Έμμ΄μ κ²μνκ³ μΉννλ μμ μ κ°λ¨νκ² ν μ μμ΅λλ€. νΉν μ κ·μμ μ¬μ©νλ©΄ λμ± κ°λ ₯ν κ²μκ³Ό μΉνμ μνν μ μμ΅λλ€. μλ₯Ό λ€μ΄, νμΌ λ΄μμ 2μ리 μ«μλ₯Ό κ΄νΈλ‘ κ°μΈκ³ μλ κ²½μ°λ₯Ό κΊ½μ λ‘ λ°κΎΈλ μμ μ ν΄λ³΄κ² μ΅λλ€.
μ κ·μ \(([0-9]{2})\)
λ₯Ό μ¬μ©νλ©΄ 2μ리 μ«μλ₯Ό κ΄νΈλ‘ κ°μΈλ ν¨ν΄μ μ°ΎμλΌ μ μμ΅λλ€. κ²μ κ²°κ³Ό μ€μμ $1
μ 첫 λ²μ§Έ κ΄νΈλ‘ κ°μΈμ§ μ«μλ₯Ό μλ―Έν©λλ€. μλ₯Ό λ€μ΄, "69"μ "74"λ₯Ό μ°Ύμμ κΊ½μ λ‘ λ°κΎΈλ €λ©΄ $1
μ μ¬μ©νμ¬ κ΄νΈλ‘ κ°μΈμ§ μ«μλ₯Ό μ°Ύμλ΄κ³ μ΄λ₯Ό κΊ½μ λ‘ λ³κ²½ν μ μμ΅λλ€.
VS Codeμ νμΌ κ²μκ³Ό μΉν κΈ°λ₯μ νμ©νλ©΄ νλ‘μ νΈ λ΄μμ μνλ νμΌμ λΉ λ₯΄κ² μ°Ύμλ΄κ³ , μ κ΅ν μ κ·μμ μ¬μ©νμ¬ μνλ ν¨ν΄μ κ²μνκ³ λ³κ²½ν μ μμ΅λλ€. μμ ν¨μ¨μ±μ λμ΄κ³ λ°λ³΅μ μ΄κ³ μ§λ£¨ν μμ μ μ¦κ²κ² ν΄ μ£Όλ μ΄ κΈ°λ₯μ μ΅λν νμ©νμ¬ κ°λ° μμ μ μ§νν΄λ³΄μΈμ.
μ£Όμ μ¬ν
- λ³Έ λ¬Έμλ VS Codeμ νμΌ κ²μκ³Ό μΉν κΈ°λ₯μ κ΄ν λ΄μ©μ λ€λ£¨κ³ μμ΅λλ€.
- λ³Έ λ¬Έμλ μμ±μμ κ²½νκ³Ό μ§μμ κΈ°λ°μΌλ‘ μμ±λμμ΅λλ€.
λ§λ¬΄λ¦¬
VS Codeμ νμΌ κ²μκ³Ό λ¬Έμμ΄ κ²μ κΈ°λ₯μ νλ‘μ νΈ λ΄μμ μνλ νμΌκ³Ό μ 보λ₯Ό λΉ λ₯΄κ² μ°Ύμ μ μλλ‘ λμμ€λλ€. κ°λ ₯ν κ²μ κΈ°λ₯μ νμ©νλ©΄ κ°λ° μμ μ ν¨μ¨μ±μ λμΌ μ μμ΅λλ€. νμΌ λ° λ¬Έμμ΄ κ²μμ λν λ€μν λ¨μΆν€μ νμ© λ°©λ²μ ν΅ν΄ κ°λ°
μμ μ λμ± ν¨μ¨μ μΌλ‘ μννμΈμ.
λκΈ