다음을 시도해 보셨습니까? 이 유닉스/리눅스 쉘에서와 같이
{
"cmd": ["gcc", "-o", "$file_base_name", "$file"],
"variants": [
{
"cmd": ["gcc", "-o", "$file_base_name", "$file", "&&", "start", "cmd", "/k", "$file_base_name"],
"shell": true,
"name": "Run"
}
]
}
&&
는 Windows cmd
명령 줄에서 동일한 방식으로 작동합니다. 불행히도 서브 랭의 하단 창에서 빌드 명령의 결과를 읽는 중이라면 적어도 Win8의 ST3 최신 빌드에서는 &&
이 작동하지 않는 것 같습니다. 그래서, 당신은 그냥 좋은 오래된 배치 파일로 다시 떨어질 수 :
@echo off
gcc -o %1 %2
%1
저장이 곳을 당신의 PATH
에 buildandrun.bat
한다. 다음으로 새로운 빌드 시스템을 만드십시오.
{
"cmd": ["buildandrun.bat", "$file_base_name", "$file"],
"selector": "source.c"
}
%APPDATA%\Sublime Text 3\Packages\User\buildandrun.sublime-build
으로 저장하십시오. Sublime에서 소스 파일을 선택하고 Tools -> Build System
으로 이동하여 하단의 buildandrun
을 선택한 다음 CtrlB을 작성하십시오.
대단한데, 나는 '&&'에 대해서도 몰랐다. 그러나 이것은 함께 살 수있는 cmd 프롬프트를 시작합니다. 그러나 다른 빌드에 사용하는 것처럼 CLI에 내장 된 sublime의 빌드를 통해 시작하는 것이 좋을 것입니다. – Jazcash
@Jazcash 위의 편집을 확인하십시오. 빠른 배치 파일을 만드는 것이 포함되지만 결국에는 모든 오류와 출력이 창의 맨 아래에있는 Sublime 빌드 창에 표시됩니다. – MattDMo
정말 대단합니다. 정말 고마워요! 배치 파일로 좋은 생각. – Jazcash