-
Mac Finder에서 VS-Code 바로 열기(automator 기능 활용)Web Dev/8. 메모 2021. 2. 15. 10:40728x90
Mac에서 vs code를 열때마다 terminal을 이용하는게 너무 귀찮아서 방법을 찾아보니, automator 기능을 활용하면 된다.
1. automator를 킨다
2. service를 선택한다. service가 현재 애플리케이션이나 finder에서 text나 files를 받아서 뭔가를 처리할 수 있게 해준다.
3. 내가 하고 싶은건 원래는 shell에서 code "파일명" 하던걸 자동화 하고 싶은거다. 그래서 아래처럼 해준다.
이 서비스는 finder에서 files이나 folder를 받는다고 선택해준다.
그리고 이 input을 arguments 형태로 넘겨준다고 체크한다.
그리고 아래에 처리할 행동은 아래와 같다
open -n -b "com.microsoft.VSCode" --args "$*"
4. 이 workflow를 적당한 이름으로 저장한다.
5. 정상적으로 service가 보일때
6. keyboard shortcuts도 등록이 가능하다
나는 control + command + c를 이용해서 vscode를 킬수 있도록 설정했다!
7. 잘안될때 해결방법
나는 어쩐지 등록해도 초반에는 잘 안되서 restart를 여러번 했다. 그리고도 잘 안될때는 Run 기능을 사용해서 한번 실행을 해줬더니 어쩐지 되기 시작했다.
- 우측 상단의 run을 클릭한다
- 적당한 폴더 하나를 선택해주고 Run 한다. 이때는 무슨 알람이 떠도 무시하고 실행한다.
- 이 후에 다시 get specified finder items action은 지워준다. 다시 save하고나면 어쩐지 되기 시작한다.
후기
껏다 키거나 좀 기다리는게 답인 것 같다! 이제 복잡하게 터미널 안돌아다니고도 폴더를 열수 있어서 마음이 편하다!
참고 자료
www.jimbobbennett.io/open-anything-in-vs-code-using-a-macos-quick-action/
'Web Dev > 8. 메모' 카테고리의 다른 글
Client-side storage: 브라우저를 통해 웹사이트가 유저의 컴퓨터에 데이터를 저장하는 여러 방법 (0) 2021.02.21 Linux Command: echo, | 사용법 복습 (0) 2021.02.18 DOM 이란? (0) 2021.02.08 VS code TODO 리스트를 효율적으로 관리하자!(Todo Tree 익스텐션 사용기) (0) 2021.01.28 Fira Code VsCode에서 font ligatures 사용하기(brew가 안먹힐때) (0) 2021.01.28