티스토리 뷰
vs code extentions에 대해서 작성한 글에 이어서 현재 제가 사용하고 있는 확장기능에 대해서 작성합니다
1. HTML Snippets
확장기능 이름처럼 html snippet으로 html이나 jsx 파일에서 태그들을 쉽게 작성할 수 있게 해줍니다. 그림처럼 태그를 입력한 후 tab키를 누르면 코드가 작성됩니다. 만약 실수로 창을 껐다면 ctrl + space를 누르면 창이 다시 나타납니다
2. Reactjs code snippets
react를 사용할 때 컴포넌트 등을 쉽게 만들 수 있는 스니펫입니다. 저는 주로 rsc 단축어를 많이 사용합니다
3. Path Intellisense
Path Intellisense는 path를 가이드해주는 확장기능입니다.
4. Prettier - Code formatter
prettier는 가장 유명한 코드 포멧터입니다. 저장시에 자동으로 코드 정렬이 되지 않는다면 ctrl + , 를 누른 다음 on save를 검색한 후 Editor: Format On Save 를 체크하시면 됩니다.
.prettierignore 파일을 생성해서 prettier 적용을 제외할 수 있습니다
# Ignore artifacts:
build
coverage
# Ignore all HTML files:
*.html
5. vscode-styled-components
vscode-styled-components는 styled component 사용시에 작성한 css 부분에 가독성을 높여줍니다. 해당 확장기능을 사용하면 css 자동완성 및 오탈자도 체크가 되어 코딩할 때 편리합니다.
6. Bracket Pair Colorizer
Bracket Pair Colorizer는 브라켓을 시각화 해줍니다. 여러 확장 기능이 있지만 개인적으로 제일 나은것 같습니다. 버전 2도 나왔습니다
7. Remote - SSH
원격으로 서버를 접속하는 확장기능으로 제일 유용한 확장기능이라고 생각합니다. ec2 등 외부 서버에 접속을 할 때 사용하고 있고, 외부 서버의 폴더 트리 및 코드 파일을 vs code에서 확인이 가능합니다.
단점은 vs code가 무거운 감이 있어서 원격 접속시 원격 서버의 사양이 낮다면 자주 접속이 끊길 수 있습니다. 그리고 초기 세팅이 처음하는 분이라면 복잡할 수 있습니다
접속 설정 방법은 code.visualstudio.com/docs/remote/ssh-tutorial를 참고 해보세요.
pem키 설정은 jcon.tistory.com/103을 참고하세요
'DevEnv' 카테고리의 다른 글
openapi generator를 사용하여 api에 대한 typescript 코드젠 (0) | 2024.07.23 |
---|---|
centos 8 vscode ssh 접속 설정 (0) | 2020.05.27 |
vscode setting (0) | 2019.08.20 |
vscode 특정 확장자를 원하는 확장자로 취급 하는 방법 (0) | 2019.07.23 |
vscode를 사용하여 ec2 리모트 (1) | 2019.07.20 |