Automator를 사용해서 Github에서 소스코드를 간편하게 검색하는 방법

Jeongsk
Oct 26, 2020

웹페이지에 보이는 텍스트를 드래그하고, 마우스 오른 버튼을 눌러 팝업메뉴에서 [Github에서 검색하기]를 선택합니다. 그리고 나면 자동으로 Github의 코드 검색 페이지로 이동합니다.

Automator란?

맥(Mac)에는 오토메이터(Automator)라는 프로그램이 있습니다. 오토메이터를 이용하면 프로그래밍 없이도 반복 작업을 자동으로 수행할 수 있습니다. 오토메이터가 제공하는 동작들을 사용하여 작업흐름(Workflow)을 만들면 됩니다. 하지만 오토메이터에 필요한 동작 없는 경우에는 AppleScript나 JavaScript 스크립트를 사용하여 직접 구현해야 합니다.

Automator에 대해 더 알고 싶은 분은 [공식 Automator 사용 설명서]를 읽어보시기 바랍니다.

Automator로 Workflow 만들기

Spotlight(Cmd + Space)에서 Automator를 검색하여 실행합니다.

Spotlight 에서 Automator를 검색하여 실행합니다.

오토메이터가 실행되면 문서 유형 선택에서 [빠른 동작]을 선택합니다.

빠른 동작을 선택합니다.

그다음 [현재 수신하는 작업흐름]에서 “텍스트”를 선택합니다.

현재 수신하는 작업흐름은 텍스트를 선택합니다.

그리고 나서 [JavaScript 실행]를 검색하여 작업을 추가합니다.

JavaScript 실행 작업을 추가합니다.

javaScript에 다음과 같은 코드를 작성합니다. 참고로 일부 코드나 함수는 생략하였습니다.

원티드는 다국어 지원을 위해서 로컬라이즈(lokalise) 에서 다국어 텍스트를 관리하고 있습니다. 그래서 텍스트에 해당하는 실제 키값을 로컬라이즈에서 가져옵니다. 그다음 해당 키를 사용하고 있는 소스코드를 Github 에서 검색합니다.

JavaScript 스크립트 사용 방법이나 다른 예제 코드를 보고 싶다면 [JavaScript for Automation Release Notes]를 읽어보시기 바랍니다. 그리고 Github에서 코드를 검색하는 qualifiers에 대해 더 많은 정보를 알고 싶으면 Github Doc의 Searching code 문서를 읽어보세요.

여기까지 읽어주셔서 감사합니다.

--

--

Jeongsk

원티드랩에서 프론트엔드 개발자로 일하고 있습니다.