์ธ์ฌ๋ง
์๋ ํ์ธ์ ๐ป๊ณฐ์ด์์!
ํ์ฌ VSCODE๋ก PHP๋ฅผ์ฌ์ฉํ๊ณ ์๋๋ฐ์.
์ ๊ฐ ์ฐ๋ ํ์ฅ ํ๋ฌ๊ทธ์ธ ๊ฐ๋จํ๊ฒ ์๊ฐํ๋ฉด์ ๋ง์๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.
์ฐ์ VSCODE ํ๋ก๊ทธ๋จ์ด์๋ค๋ฉด ์๋์ ํฌ์คํ ์ ์ฐธ๊ณ ํ์ธ์.
VSCode(Visual Studio Code) ๋ค์ด๋ก๋ ๋ฐ Python(ํ์ด์ฌ) ์ค์น ํ๊ธฐ
์๋ ํ์ธ์ ๊ณฐ์ด์์:) ๋ ์จ๊ฐ ๋ง์ด ์์ํ๊ตฐ์.. ๋ค๋ค ๊ฐ๊ธฐ ์กฐ์ฌํ์ธ์! ์ค๋์ VSCode ์ค์น ๋ฐฉ๋ฒ๊ณผ VSCode๋ก ํ์ด์ฌ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Visual Studio Code ๋? ๋ง์ดํฌ๋ก์
easy-developmentbear.tistory.com
๋ด๊ฐ์ฐ๋ ํ์ฅํ๋ก๊ทธ๋จ
1. PHP Intelephense
๋ชจ๋ ํ์ผ๋ค์๋ํ ๊ตฌ๋ฌธ์ค๋ฅ๋ฅผ ์ก์์ฃผ๋ ๊ธฐํนํ ๋ ์!
1 - 1 ์ฌ์ฉ๋ฐฉ๋ฒ
์ค์น ํ๋ฉด ๋์ด๋ค.
์ฌ์ฉ ์
์ฌ์ฉ์ํ ๋์๋ ์ ๋ ๊ฒ ๊ตฌ๋ฌธ๊ณผ ๋ง์ง์๋ ํ ์คํธ๊ฐ ๋ค์ด๊ฐ์์์๋ ๋ถ๊ตฌํ๊ณ ์๋ฌด๋ฐ ์๋ฆผ์ด์๋ค.
์ฌ์ฉ ํ
์ฌ์ฉ ํ์๋ ๋ณด๋๊ฑฐ์๊ฐ์ด ๋นจ๊ฐ์ ๋ฐ์ค ๋ฐ ์๋์ ๋ฌธ์ ์ฐฝ์ ๋์ค๊ฒ ๋๋ค.
์ ์ฐธ! ํ์ผ์ด๋ฆ์๋ ๋ถ์์์ผ๋ก ํ์๊ฐ ๋๋ค.
์ฌ๋ฌ๋ชจ๋ก ํจ์ ํ๋ฌ๊ทธ์ธ์ด๋ค.
1 - 2 ์ค์น
https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client .
PHP Intelephense - Visual Studio Marketplace
Extension for Visual Studio Code - PHP code intelligence for Visual Studio Code
marketplace.visualstudio.com
2. Format HTML in PHP
PHP์์์ HTML ์ฝ๋๋ฅผ ์ ๋ ฌํด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค.
2 - 1 ์ฌ์ฉ๋ฐฉ๋ฒ
์ฐํด๋ฆญ > Format HTML in PHP ์ ํ
๋จ์ถํค
Ctrl + Alt + F
2 - 2 ์ค์นํ๊ธฐ
https://marketplace.visualstudio.com/items?itemName=rifi2k.format-html-in-php
Format HTML in PHP - Visual Studio Marketplace
Extension for Visual Studio Code - Provides formatting for the HTML code in PHP files using JSbeautify - Works well paired with a PHP formatting extension
marketplace.visualstudio.com
3. Korean Language Pack for Visual Studio Code
VSCODE๋ฅผ ํ๊ธํ ์์ผ์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ!
์์ด๊ฐ ์ต์ํ์ ๋ถ๋ค์ ๋ถํธํ์ค์๋์์ง๋ง ์์ด๊ฐ ๋ถํธํ ์ฌ๋๋ค์ ์ํ! ํ์ฅํ๋ก๊ทธ๋จ ์ ๋๋ค.
3 - 1์ฌ์ฉ๋ฐฉ๋ฒ
์ค์น๋ง ํ๋ฉด ์ ์ฉ๋ฉ๋๋ค.
์ค์น ํ์ ์คํ์ด ์ ๋๋ก ๋์ง์๋๋ค๋ฉด VSCODE๋ฅผ ์ฌ์คํ ํด์ฃผ์ธ์.
3 - 2 ์ค์น
https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-ko
Korean Language Pack for Visual Studio Code - Visual Studio Marketplace
Extension for Visual Studio Code - Language pack extension for Korean
marketplace.visualstudio.com
4. Auto Close Tag
HTMLํ๊ทธ๋ฅผ ์๋์ผ๋ก ๋ซ์์ฃผ๋ ํจ์ ํ๋ฌ๊ทธ์ธ ์ ๋๋ค.
4 - 1 ์ฌ์ฉ๋ฐฉ๋ฒ
์ค์น๋ง ํ๋ฉด ์ ์ฉ๋จ.
4 - 2 ์ค์น
https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag
Auto Close Tag - Visual Studio Marketplace
Extension for Visual Studio Code - Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text
marketplace.visualstudio.com
5. Auto Rename Tag
ํ๊ทธ๋ฅผ ์์ ํ ๋ ํ๊ทธ๋ง์ง๋ง ๋ถ๋ถ๋ ๊ฐ์ด ์์ ์ด ๋๋ ์ ๋ง ํธ๋ฆฌํ ํ๋ฌ๊ทธ์ธ
5 - 1 ์ฌ์ฉ๋ฐฉ๋ฒ
์ค์น๋ง ํ๋ฉด ๋๋๋ค.
์ฌ์ฉ ์
์ฌ์ฉ ํ
5 - 2 ์ค์น
https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag
Auto Rename Tag - Visual Studio Marketplace
Extension for Visual Studio Code - Auto rename paired HTML/XML tag
marketplace.visualstudio.com
6. Material Icon Theme
ํ์ผ๋ณ๋ก ์์ด์ฝ์ผ๋ก ์ด๋ ํ ํ์ฅ์๋ฅผ ๊ฐ๋์ง์๋ํ ๊ฐ๋ ์ฑ์ ๋์ฌ์ฃผ๋ ์์ฃผ์์ฃผ ํธํ ํ๋ฌ๊ทธ์ธ์ด๋ค.
6 - 1 ์ฌ์ฉ๋ฐฉ๋ฒ
์ค์น๋ง ํ๋ฉด ์์์ ์์ด์ฝ์ด ๋ฐ๋๋ค.
์ฌ์ฉ ์
์ฐ์ ํ์ผ๋ช ์ ํ์์์ผ๋ ๋ค ๊ฐ๋ ธ๋ค.
ํด๋น ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ์ง์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ผ ํ์ฅ์์ ๋ฐ๋ผ ๊ตฌ๋ถ์ด ๋๊ธดํ๋ค.
ํ์ง๋ง ์ฌ์ฉ ํ์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด ํ์คํ๊ฒ ์ ์จ์ผํ๋์ง๋ฅผ ์๋ ค์ค๋ค.
์์ ๊บผ๋ ํ์คํ ๋น๊ต๊ฐ ๋๋ค.
phpํ์ผ์ ํ์ผ๋ช ์์ php ๋ก๊ณ ๊ฐ ๋ถ๋๋ค.
htmlํ์ผ์ html๋ก๊ณ ๊ฐ ๋ถ๊ณ ์ด๋ฐ์์ด๋ค.
ํ์ผ๊ณผ ํด๋๋ ์์ด์ฝ์ผ๋ก ๋ฐ๊ฟ์ค๋ค.
php,html๋ง ์ง์ํ๋๊ฒ์๋๋ค.
๋ฌด์ํ ๋ง์ ๊ฐ๋ฐ์ธ์ด ์์ด์ฝ๋ค..
์ด ์ธ์๋ ๋ฌด์ํ ๋ง์ ๊ฐ๋ฐ์ธ์ด๋ค์๋ํ ํ์ฅ์. ํด๋์๋ํ ๋ค์ด๋ฐ์ ๋ณด๊ณ ์๋์ผ๋ก ๋ง์ถฐ์ฃผ๋ ์ด๋ณด๋ค ๋ ํธํ ์์๋ค.
6 - 2 ์ค์น
https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
Material Icon Theme - Visual Studio Marketplace
Extension for Visual Studio Code - Material Design Icons for Visual Studio Code
marketplace.visualstudio.com
์ฐ์ ๋๋ ์ด๋ฌํ ํ์ฅํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ค.
๋ ํธํ ํน์ ๋ ์ ์ฉํ ํ์ฅํ๋ก๊ทธ๋จ๋ ๋ง๊ฒ ์ง๋ง
๊ฐ๋ฐ์ ํ์ํ๊ฒ๋ง ๋ฑ ์ ํด๋๊ณ ๋ค์ด๋ฐ์์ ์ด๋ค.
PHP๋ฉด ๋ฌผ๋ก PHPStorm์ด ์ ์ผ ์ข๊ฒ ์ง๋ง..
VSCODE๋ ๋ฌด๋ฃ๋ผ์ ๋ง์ ์ฌ๋๋ค๊ณผ ๊ธฐ์ ์์ ์ฌ์ฉํ๋ค.
์ด๊ฒ์ผ๋ก ํฌ์คํ ์ ๋ง์น๊ฒ ์ต๋๋ค.
๊ธด ๊ธ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
'๊ฐ๋ฐ๋๊ตฌ(Tool)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
EditPlus(์๋ํธํ๋ฌ์ค) V5.3 build 2542 /ํค์ ๋ฑ๋ก ๋ฐ ์ค์นํ๊ธฐ (271) | 2023.11.09 |
---|---|
Xshell ๋ฌด๋ฃ์ฌ์ฉ ๋ฐ ์ถ์ฒ SSH ๊ฐ๋ฐ ํด (5) | 2023.01.13 |
VSCode(Visual Studio Code) ๋ค์ด๋ก๋ ๋ฐ Python(ํ์ด์ฌ) ์ค์น ํ๊ธฐ (0) | 2022.10.05 |
VMware Workstation Pro v15/Cent OS ๋ค์ด๋ก๋/์ค์น/ํค์ (0) | 2022.10.02 |
SecureCRT 7.3.6 ๋ค์ด๋ก๋ ๋ฐ ์ค์น + ํค์ (Keygen) (3) | 2022.09.25 |
๋๊ธ