M1/M2 맥북에 파이썬 최신 버전을 설치하려니 기존 파이썬 버전과의 충돌이 걱정되고, 수많은 방법 중 어떤 것이 가장 안정적이고 깔끔한지 몰라 막막하셨을 겁니다. 이는 macOS에 기본 설치된 파이썬 버전과 사용자가 필요에 의해 설치하는 파이썬 버전, 그리고 다양한 개발 도구들이 복잡하게 얽히면서…
맥 Homebrew 설치 명령어를 입력했는데 비밀번호를 넣어도 화면에 아무것도 뜨지 않거나, 설치 완료 후 터미널에 ‘brew’ 명령어가 인식되지 않아 답답하셨나요? 이는 설치 스크립트 실행 과정이나 시스템 PATH 환경 변수 설정에서 흔히 겪는 일입니다. 당황스러웠던 그 순간을 깔끔하게 해결해 줄 이…
코드를 작성하고 저장할 때마다 ‘Shift + Alt + F’를 매번 눌러서 정렬하는 게 번거로우셨나요? 많은 개발자가 저장 버튼을 누르는 것만으로도 코드가 가지런히 정리되기를 바라지만, VSCode는 기본적으로 이 기능을 자동으로 제공하지 않습니다. 이러한 수동 정렬 방식은 개발 흐름을 방해하고, 팀 프로젝트에서는…
프론트엔드와 백엔드 프로젝트를 동시에 열고 작업하려고 할 때, 매번 창을 따로 띄우거나 폴더를 번갈아 열어야 해서 비효율적이라고 느끼셨나요? 이는 VSCode가 기본적으로 단일 폴더 또는 단일 프로젝트에 최적화되어 있어, 여러 개발 환경을 동시에 관리하기 어렵기 때문입니다. 하지만 걱정하지 마십시오. 이 글에서는…
작업하던 코드를 커밋 없이 다른 브랜치로 옮겨야 하거나, 긴급 버그 픽스로 현재 변경사항을 잠깐 치워두고 싶을 때가 있습니다. 이런 상황에서 임시로 변경 사항을 보관할 방법을 찾지 못하면, 중요한 코드를 잃을까 불안해지거나 불필요한 커밋을 남기게 됩니다. 이는 버전 관리 시스템 Git의…
매일 VSCode 앞에서 수많은 시간을 보내며 코드를 작성하시나요? 저녁쯤 되면 눈이 뻑뻑하고 침침해져 코드 읽기조차 힘들어지는 경험, 한두 번이 아닐 겁니다. 이러한 눈의 피로는 단순히 오래봐서 생기는 문제가 아니라, 사용 중인 개발 환경, 특히 VSCode 테마의 부적절한 색상 대비와 낮은…
윈도우에서 VSCode를 사용하며 손에 익은 단축키가 있었는데, 막상 맥북으로 넘어와 개발을 시작하니 단축키가 달라 작업 속도가 절반 이상 느려지는 경험을 하고 계신가요? Photo by Markus Spiske on Pexels 이는 윈도우와 맥 운영체제 간의 키 바인딩 방식 차이와 VSCode의 기본 설정이…
VSCode에서 코드 자동완성을 위해 Cmd+Space를 누르는 순간, 맥의 Spotlight 검색창이 튀어나와 코딩 흐름이 완전히 끊긴 경험, 다들 있으실 겁니다. 분명히 코드 한 글자 더 입력하고 싶었을 뿐인데, 엉뚱한 기능이 실행되어 답답함을 느끼셨을 겁니다. 이런 단축키 충돌은 운영체제와 애플리케이션 간 기본…
새 VS Code 환경 설정 막막할 때 — 개발 생산성 극대화 익스텐션 추천 새 개발 환경을 세팅하려고 VS Code를 켰는데, 막상 수많은 익스텐션 목록 앞에서 ‘어떤 것부터 깔아야 생산성이 높아질까?’ 막막했던 경험, 있지 않으신가요? 방대한 선택지 속에서 나에게 꼭 필요한…
다양한 Node.js 버전을 요구하는 여러 프로젝트를 동시에 진행하다 보면, A 프로젝트는 Node.js 16을, B 프로젝트는 Node.js 18을 요구해서 매번 버전을 수동으로 바꾸는 일이 번거롭거나 버전 충돌이 걱정되셨을 겁니다. 이런 문제는 각 프로젝트의 의존성이 특정 Node.js 버전에 강하게 묶여 있기 때문에…