김하진
초보 맥북 사용자로서 만날 수 있는 상황별 단축키 활용법 😎
안녕하세요. 포항시 IT 협업 동아리 PARD 4기 서버 파트 김하진입니다.
저는 사실 .. 방학 프로젝트 개발(롱커톤)에 앞서 거금을 들여 노트북을 바꿨는데요!
(유명한 스타벅스 맥북 밈 … 스타벅스가서 노트북하려고 맥북 산건 아닙니다. 근데 예쁘긴 해요)
하여튼 Window를 쓰다가 Mac 을 쓰게되면서 이런 저런 것이 헷갈리기 시작하더라고요😂
이참에 Mac 이용자가 된 김에 단축키들을 외워 개발 중에 사용하면 좋을 것 같아 제가 쓸법한 초보 맥북러를 위한 단축키를 미리 조금씩 적어보려고 합니다. (제가 유용한 단축키를 발견할 때마다 업데이트 될 수도! 🤗)
겪을 만한 상황별로 유용한 단축키를 조금 정리해보겠습니다!
1. 여러 창이 어지럽게 열려있는 상황
"어디 보자, 내가 방금 열었던 창이 어디 갔지?" 😥
Control (⌃) + Up Arrow: Mission Control을 실행하여 현재 열린 모든 창과 데스크톱을 한눈에 확인할 수 있도록. 마우스 스크롤로 하지 않고도 쓸 수 있는 단축키!
2. Finder에서 특정 경로를 찾고 싶은 상황
"Finder가 윈도우 탐색기랑 너무 다르잖아. 어떻게 바로 이동하지?" 😭
Command (⌘) + Shift + G: Finder에서 특정 경로를 입력해 바로 이동할 수 있습니다. 예를 들어/Applications를 입력하면 설치된 앱들을 확인할 수 있으니 참고!
3. 다운로드한 파일을 바로 확인하고 싶은 상황
"다운로드한 파일 어디 갔지? Finder에서 또 찾아야 하나?" 😩
Command (⌘) + Option (⌥) + L: 다운로드 폴더를 바로 열어 최근 다운로드한 파일을 빠르게 확인할 수 있습니다.
4. 코드 스타일이 엉망이라 보기 힘든 상황 (IntelliJ IDEA)
"들여쓰기가 엉망이네. 코드를 깔끔하게 정리하려면?" 🧹
Command (⌘) + Option (⌥) + L: 코드 정렬(Reformat Code) 단축키로 들여쓰기와 포맷을 자동으로 정리할 수 있습니다. → 윈도우 단축키랑 좀 다르다고 느낀 것!
5. 프로젝트 내 특정 단어나 파일을 찾고 싶은 상황 (IntelliJ IDEA)
"어디에 있는지 몰라. 이걸 어떻게 찾지?" 🥸
Command (⌘) + Shift + F: 전체 프로젝트에서 문자열 검색이 가능합니다. 프로젝트가 커질수록 이 단축키는 빛을 발합니다.
6. 같은 코드를 여러 곳에서 한 번에 수정하고 싶은 상황 (VSCode)
"이 변수 이름을 여기저기 바꿔야 하는데, 한 번에 수정할 수 없을까?" 🤔
Command (⌘) + D: 선택한 단어와 동일한 다른 위치의 단어를 순차적으로 선택하여 동시에 수정할 수 있는 단축키!
7. 현재 작업 중인 파일 내에서 메서드나 클래스를 탐색하고 싶은 상황 (VSCode)
"스크롤을 내려서 메서드를 찾으려니 너무 비효율적이야." 🙄
Command (⌘) + Shift + O: 현재 파일의 심볼 탐색을 통해 메서드와 클래스를 한눈에 보고 바로 이동할 수 있으니 더욱 효율적으로 개발할 수 있는 단축키가 될 것 같습니다.
8. 터미널을 열고 닫아야 하는 상황 (VSCode)
"터미널 열 때마다 마우스로 클릭하기 귀찮아." 🫤
Control (⌃) + \`: 터미널을 열고 닫는 단축키로 작업 흐름을 방해받지 않고 빠르게 전환할 수 있습니다.
9. 여러 파일에서 동일한 코드를 수정해야 하는 상황 (IntelliJ IDEA)
"변수명을 바꿔야 하는데 관련된 파일이 너무 많아." 🗣️
Shift + Shift(Double Shift): Search Everywhere 기능으로 프로젝트 전체에서 변수, 메서드, 파일명을 검색한 후 한 번에 수정할 수 있습니다. Refactor 기능(Shift + F6)과 함께 사용하면 더욱 강력합니다. → 궁금하기도 하고, 기억하고 외운다면 롱커톤 때 자주 사용할 수 있을 것 같은 단축키!
10. 최근 작업한 파일로 빠르게 이동하고 싶은 상황 (IntelliJ IDEA)
"방금 열었던 파일로 돌아가고 싶은데, 파일 트리에서 찾으려니 시간이 너무 걸려." 🤦♂️
Command (⌘) + E: 최근 열었던 파일 목록을 보여줍니다. 화살표 키로 탐색하거나 클릭하여 바로 이동할 수 있어요.
마무리하며
맥북과 윈도우가 command 와 ctrl 의 차이 같아도, 찾으면 찾아볼 수록 생각보다 다른 것도 많아 헷갈리는 것 같아요. 저는 이제 처음이여서 맥북이 어색하기도 하고, 맥의 단축키들이 어색하기도 하지만 서서히 익숙해져보려고 합니다!
개발하면서, 또는 사용하면서 정말 유용한 단축키들이 있다면 많이많이 추천해주세요! (맥북이든, 윈도우든! 모든 단축키 추천 해주세요!) 감사합니다 ☺️