VSCode에서 코드 작업에 집중하려는데, 자주 쓰는 단축키가 다른 프로그램 단축키와 겹쳐 자꾸 엉뚱한 기능이 실행되거나, 매번 필요한 기능을 검색해서 클릭해야 했던 경험 있으신가요? 이는 VSCode의 기본 설정이 모든 사용자의 작업 환경이나 개인적인 작업 방식을 만족시키기 어렵기 때문에 발생하는 흔한 문제입니다.…
복잡한 로직 구현에 집중하고 있는데 VSCode Copilot이 매번 예상치 못한 불필요한 코드까지 함께 추천해줘서 오히려 수정하는 데 시간이 더 오래 걸리는 경험, 다들 있으실 겁니다. 이는 Copilot이 코드 컨텍스트를 넓게 해석하거나, 사용자의 의도를 정확히 파악하지 못할 때 주로 발생하며, 개발…
새 기능을 한창 개발하던 중, 갑자기 긴급 버그 수정 요청이 들어와 급히 다른 브랜치로 전환해야 할 때가 있습니다. 문제는 아직 완성되지 않아 커밋하기 곤란한 로컬 변경사항들이 남아있다는 점입니다. 이러한 상황에서는 Git이 커밋되지 않은 변경사항 때문에 브랜치 전환을 막아 개발 흐름이…
VSCode 익스텐션 잘못 깔아 느려질 때? — 개발생산성 TOP 5 추천+설정 새로운 프로젝트를 시작하며 개발 생산성을 높이려 잔뜩 기대를 안고 VSCode 익스텐션을 설치했는데, 막상 편집기가 버벅거리고 느려져서 오히려 개발 속도가 떨어진 경험이 있으신가요? 대부분의 익스텐션은 백그라운드에서 동작하며 일정량의 시스템 자원을…
매번 Git 명령어를 외우려 애쓰거나 터미널에 직접 입력하는 과정이 번거롭게 느껴지시나요? 개발 작업에 집중해야 할 시간에 커밋 메시지를 확인하고 브랜치를 전환하는 데 시간을 쓰는 것이 비효율적이라고 생각할 수 있습니다. 텍스트 기반의 명령 방식은 시각적 직관성이 떨어져 현재 상태를 파악하기 어렵고,…
맥 터미널에서 `export API_KEY=abc` 명령어로 API 키 환경변수를 설정했는데, 터미널을 닫았다 다시 열 때마다 사라져서 매번 재설정하고 계신가요? Photo by Jakub Zerdzicki on Pexels 이는 `export` 명령어가 현재 세션에서만 임시로 유효하기 때문이며, 터미널 세션이 종료되면 그 정보도 함께 휘발됩니다. 이…
팀원에게 Pull Request를 보냈는데, ‘커밋 이력이 너무 지저분하다’는 피드백을 받으셨나요? 수십 개의 작은 커밋들, 의미 없는 메시지들로 인해 팀원들이 내 코드를 리뷰하기 어렵다고 말이죠. 이 문제는 Git의 다양한 병합 전략을 정확히 이해하고 상황에 맞게 사용하지 못했기 때문에 발생합니다. 잘못된 전략은…
개발 도구를 사용하기 위해 PATH를 설정했는데, 터미널을 닫고 다시 열 때마다 환경변수가 사라져 매번 같은 명령어를 입력하고 계신가요? 이는 현재 세션에만 영향을 주는 일시적인 설정 방식 때문입니다. Photo by Antonio Batinić on Pexels 이 글에서는 맥의 zsh 환경에서 환경변수를 다시…
VSCode에서 +Space를 눌러 자동완성을 시도하는데 자꾸 맥 Spotlight 검색창이 튀어나와 작업 흐름이 끊기거나, 윈도우 환경처럼 나만의 단축키를 설정하고 싶었던 경험, 아마 많은 분이 공감하실 겁니다. Photo by Sabrina Gelbart on Pexels 이러한 불편함은 맥 운영체제의 기본 단축키와 VSCode의 주요 기능…
맥에서 깃허브 SSH 키를 열심히 만들고 연결까지 마쳤는데도, 여전히 원격 저장소에 접근하려 하면 인증 오류가 계속 뜨면서 답답함을 느끼고 계신가요? Photo by Pixabay on Pexels 이런 문제는 키 생성 과정에서의 작은 실수나 SSH 에이전트 설정 누락, 또는 기존 키와의 충돌…