본문 바로가기

Mac

알프레드로 컴파일하기, 터미널열기


xcode를 쓴다면 굳이 터미널을 이용하여 컴파일을 할 필요가 없지만 Sublime Text를 이용하는 관계로 

터미널로 컴파일을 해야만 하는 일이 자주 생긴다.

문제는 이게 생각보다 많이 귀찮다는거다.

첫째로, 컴파일할 소스파일이 있는 곳 까지 가야하고 (cd drag&drop 마저도 귀찮다! 경로 drag & drop으로 터미널 바로 실행도 귀찮다!)

둘째로, 과제제출을 위한 파일명이 길다보니 gcc명령어도 길어져서 귀찮다.


그래서 이번에 결제한 알프레드 워크플로우를 이용하여 현재경로 터미널로 열기(사실 이건 어디서 받아왔다..)와 

선택한 파일 컴파일 하기를 준비했다. Applescript를 처음 만지다보니 고생 많이했다...


1. 현재 경로 터미널로 열기


원하는 경로를 파인더로 연후 알프레드에 .terminal 을 입력하면...


바로 터미널이 해당경로로 열린다!

참고로 위 설정은 Iterm2를 사용하게 되어있기때문에 기본 터미널을 사용할시 pt명령어를 사용하거나 직접 변경해주어야한다.


2. 해당 파일 컴파일하 기



스샷과 같이 해당 파일을 선택후 알프레드로 "gcc"를 입력해주면..




컴파일 되어 실행파일이 생성된다!!

별거아니지만 뿌듯하다. 맥은 알아갈수록 편리해지고 재밌어지는 매력이 있는것같다.


혹 알프레드를 안써보신 분들은 꼭 한번 사용해보시길...

(단, 워크플로우는 알프레드 파워팩 결제 이후에 사용가능하다)

compile current file.alfredworkflow


TerminalFinder.alfredworkflow