react
[vscode] 나의 필수 extensions 모음
개발자먼지
2024. 1. 9. 18:32
반응형
<필수>
- ES7+ React/Redux/React-Native snippets : rfce / rafce 등 사용
<도움>
- Auto Rename Tag: 시작 태그 또는 닫는 태그 중 하나를 수정하면 동시에 다른 한쪽 태그도 자동으로 수정됩니다.
- Color Highlight: 색상 코드가 있다면 코드에 색상을 배경으로 입혀서 보여줍니다.
- Error Lens: 에러에 마우스를 올리지 않아도 바로 옆에 에러를 표시해줍니다.
- indent-rainbow: 텍스트 앞의 들여쓰기에 색상을 지정해서 쉽게 구분할 수 있습니다.
- Material Icon Theme: 파일과 폴더에 아이콘이 생겨요!
- tabout: 탭을 눌러서 따옴표(이제 이 말이 어색함), 괄호들에서 빠져나갈 수 있습니다. 탭탭탭
- Tailwind CSS IntelliSense : tailwind 사용 시 자동완성
- vscode-styled-components : styled-components 사용 시 자동완성 (css는 왠만하면 있는 듯, 꼭 검색해봐야 함 ^0^)
<곂침 주의>
이름 | 설명 | 카테고리 | 비고 |
---|---|---|---|
Palenight Theme | Palenight 테마를 설치합니다. | 테마 | 현재 제가 사용하는 테마입니다. |
Material Icon Theme | 여러분의 파일 폴더 등 여러 아이콘을 Material Icon으로 변경 가능하도록 합니다. | 아이콘 테마 | 현재 제가 사용하는 아이콘 테마입니다. |
Code Spell Checker | vscode내에 단어들의 스펠링을 체크합니다. 만약 여러분이 movies라는 변수를 만들어야 하는데 오타로 movvies 라고 작성하면 movvies는 없는 영어단어기 때문에 경고 표시가 나타납니다. | 유틸 | 오타를 줄여주는 정말 좋은 확장프로그램입니다. |
ESLint | ESLint는 자바스크립트 코드에서 일관된 스타일을 유지하고 버그를 미리 찾을 수 있도록 도와주는 도구로, 코드를 정적으로 분석하여 문제점을 보고해줍니다. | 유틸 | |
highlight-icemode-select | 원하는 단어를 선택시 다른파일에서도 하이라이트 기능을 지원합니다. | 유틸 | 코드 오타를 빨리 확인 할 수 있습니다. |
Prettier - Code formatter | 코드를 일관된 스타일로 자동으로 정렬해 주는 코드 포맷터입니다. | 유틸 | 필수 프로그램입니다! 설치 후 기본 설정으로 이용해도 됩니다. [포메터 설정] F1 누른 후 “format document with” 검색 후 엔터 → prettier 선택 후 엔터 [포멧 적용] F1 누른 후 “format document” 검색 후 엔터 누르면 → 현재 열린 코드에 정렬 및 다른 포멧형식이 자동으로 지정됨 |
REST Clinet | 개발자가 VSCode 내에서 직접 HTTP 요청을 생성, 보내고 응답을 확인할 수 있게 해주는 도구입니다. | API, 유틸 | postman 이나 Thunder Client로 대체 가능 이 확장 프로그램은 차후에 또 간단히 소개를 해드리겠습니다. |
GitHub Copilot | AI를 활용하여 코드를 작성하는 과정에서 실시간으로 코드 완성을 제안해주는 도구입니다. | AI, 유틸 | 아주 유명한 프로그램이죠 전 설치는 하였지만 disable시켜서 사용하지는 않고있습니다. 관심있으신분들은 설치하고 한번 테스트 해보면 좋을 거 같네요. |
Tabnine AI Autocomplete for Javascript, Python | 인공지능을 활용하여 자바스크립트와 파이썬 코드 작성 시 자동 완성 기능을 제공합니다. | AI, 유틸 | github copilot과 비슷한 프로그램입니다. 이것도 사용하다가 현재는 disable시켰습니다. 코드 생산성에는 도움이 많이됩니다만 예전에 zep(게더타운비슷한 프로그램)사용시 같이 사용하니 cpu사용률이 너무 높아져서 현재는 사용하지 않습니다. |
Code GPT | vscode내에서 chatgpt에 접속해서 질문, 코드리펙토링, 테스트코드 등을 수행할 수 있습니다. | AI, 유틸 | 저는 설치하였지만 그냥 chatGPT사이트를 이용하고있습니다. |
Parameter Hints | 함수를 호출할 때 매개변수에 대한 실시간 힌트를 제공하여 코드 작성을 돕는 도구입니다. | 유틸 | 함수의 매개변수내용을 코드화면에 표시하여서 좋은 기능입니다. 현재는 파라미터로 인해서 제가 코드 작성할 때 가독성(라인이 길어져서)이 조금 안 좋다고 판단하여 사용하지는 않습니다. 하지만 여러분들은 설치하시면 함수에 어떤 인자를 넣어야 할지 힌트가 나오기 때문에 유용할 수 있습니다. |
GitLens — Git supercharged | 코드의 변경 이력, 누가 언제 작성했는지 등 Git 정보를 자세하게 볼 수 있게 돕는 도구입니다. | git, 유틸 | |
Error Lens | vscode에서 에러가 발생시 코드 에디터 창에서 바로 에러 내용을 보여줍니다. | 유틸 | |
Atom One Dark Theme | 아톰에디터 테마를 설치합니다.. | 테마 | |
Material Theme | Material 테마를 설치합니다. | 테마 | |
Auto Close Tag | html 작성시 <h1>등 태그를 작성시 닫는 태그를 자동으로 작성해줍니다. | html | |
Auto Rename Tag | html 수정시 <h1>등 태그를 p태그로 바꾸면 뒤에 닫는 태그도 자동으로 변경해줍니다. | html | |
Bracket Pair Colorization Toggler | 소괄호 중괄호 대괄호 등의 괄호들을 짝에맞게 색깔을 지정해줍니다. | 유틸 | |
EJS language support | VSCode에서 EJS(Embedded JavaScript) 템플릿 구문을 이해하고, 구문 강조, 스니펫, 닫는 태그 자동 완성 등의 편리한 기능을 제공하는 확장 프로그램입니다 | 유틸 | node 배우면서 템플릿엔진을 ejs로 설정하신다면 이 확장프로그램을 까시는게 좋습니다. |
반응형