확장 프로그램써서 광명 찾기

확장 프로그램써서 광명 찾기

유용한 VS Code Extension 모음집
in

Intro

여러분은 어떤 IDE를 주력으로 사용하시나요?

여러 포스트에서 볼 수 있듯이 저는 완성된 것을 사용하는 것보다 커스텀 하여 사용하는 것을 좋아하는 편입니다. 이런 이유로 여러 확장 프로그램들로 커스텀이 가능한 VS Code에 정말 만족하면서 사용하고 있습니다.

확장 프로그램 중 이거 대박이다 싶었던 확장 프로그램만 뽑아서 매번 새롭게 업데이트해보겠습니다 :D

Dev Containers

Docker Container 내부에서 개발할 수 있도록 도와주는 확장 프로그램입니다.

회사에서 진행했던 솔루션 중 사용하는 서드파티 애플리케이션이 정말 많았던 솔루션이 있었습니다. 심지어 개중엔 특정 OS, 특정 아키텍쳐…에서만 작동 가능한 경우도 존재했습니다. 따라서 컨테이너가 아닌 로컬 환경에서 개발하기가 어려웠는데, 그때 이 확장 프로그램의 구원을 받았었습니다.

가볍게 언급만 하고 넘어가기엔 꽤나 아쉬운 주제라 관련 내용은 따로 포스트를 한 번 더 적어볼게요 😃

dev-containers 위 사진처럼 컨테이너를 올리고 접속하는 일련의 과정을 자동화할 수 있습니다.

Error Lens

에러 구문을 외부로 보여줘 한눈에 파악하기 편한 확장 프로그램입니다.

error-lens 포인터를 올리지 않더라도 오류가 직관적으로 나타납니다.

file-tree-generator

지정한 폴더의 구조를 출력해 주는 확장 프로그램으로, 정리 및 협업에 큰 도움이 됩니다.

Github Actions

workflows와 secret key 등을 vscode 내부에서 관리할 수 있는 확장 프로그램입니다.

Github Copilot

AI base의 code autocomplete suggesions 확장 프로그램입니다.

Live Share

Visual Studio Code를 여러 명과 공유해서 사용할 수 있는 확장 프로그램입니다.

Meterial Icon Theme

파일 및 폴더 아이콘을 아래의 Meterial Icon으로 변경해 주는 확장 프로그램입니다.

meterial-icon-theme 지원하는 목록 중 일부

생각보다 훨씬 많은 파일/폴더 포맷을 지원하기 때문에 (jenkins, .github, …) 보기에도 예쁠 뿐만 아니라, 특정 종류의 파일/폴더를 찾는데 많은 도움이 됩니다.

또, 기본 파일 및 폴더 아이콘의 색상도 지정할 수 있다는 장점이 있습니다.

meterial-icon-file-color 파일 아이콘 색상 지정

meterial-icon-foloder-color 폴더 아이콘 색상 지정

이외에도 아이콘의 투명도, 테마 등을 변경할 수 있기 때문에 애용하고 있습니다:)

Power Mode

타이핑 시에 효과를 부여해 주는 확장 프로그램입니다.

이 확장 프로그램을 처음 알게됬을 땐 좋아하는 캐릭터의 gif도 넣어보고, 효과도 바꿔보면서 저만의 커스텀 효과를 만들었던 기억이 납니다.

현재는 약간 질려서 그냥 안쓰고 있네요 :(

Prettier - Code formatter

여러 언어에 대한 code formatter 확장 프로그램입니다.

만약 Markdown 작성 시 prettier가 방해될 경우 아래처럼 .prettierignore 파일을 생성하여 예외처리하시면 됩니다.

20*.md

Remote - SSH

ssh로 연결하여 VSCode를 사용할 수 있도록 하는 확장 프로그램입니다.

Todo Tree

현재 workspace의 todo 혹은 fixme 단어들을 가져오는 확장 프로그램입니다.

단어 목록 / 아이콘을 커스텀 할 수 있는 것이 특징이며, 저는 인수인계받는 과정에서 프로젝트 이해하는 데에 썼던 기억이 납니다.

Color Highlight

색의 hex, 이름 등에 해당하는 색으로 하이라이팅 해주는 확장 프로그램입니다.

Better Comments

주석에 특정 문자가 들어갈 경우 이에 맞게 하이라이팅 해주는 확장 프로그램입니다.

Auto Close Tag

HTML, XML의 태그를 자동으로 닫아주는 확장 프로그램입니다.