본문 바로가기

Mac

Sublime text 에서 build 후 터미널로 실행

아무도 읽지 않는 저번글에서 알프레드로 빠르게 컴파일 하는 법을 써봤는데, 심지어 이것마저도 귀찮아졌다.


왜 진작에 sublime text에서 바로 터미널로 실행시키는 걸 생각해내지 못했을까.

그냥 바본가보다.


C Language.sublime-build 를 새로 만든다.


{
    "cmd" : ["gcc $file_name -o ${file_base_name}'"],
    "selector" : "source.c",
    "shell": true,
    "working_dir" : "$file_path",
    "variants" : [{
        "name" : "Run",
        "cmd" : ["open -a Terminal.app '${file_path}/${file_base_name}'"]
        }]
}

를 복붙한 후 저장.

위의 코드는 컴파일(cmd+b)과 실행(cmd+shift+b)가 따로있는 거고 그냥 무조건 실행시키고 싶으면


{
    "cmd" : ["gcc $file_name -o ${file_base_name} && open -a Terminal.app '${file_path}/${file_base_name}'"],
    "selector" : "source.c",
    "shell": true,
    "working_dir" : "$file_path"
}

이걸 쓰면 된다.


머리가 나쁘면 몸이 고생해요..

터미널로 바로 실행시키는 방법이 생각보다 stack overflow나 다른곳에 안 나와있다.(아니면 그냥 내가 구글링을 못하는걸지도...)


Tag. sublime text build & run in terminal