2016-09-03 4 views
1

Visual Studio 코드를 C 프로그래밍에 사용하고 싶습니다. 저장 -> 컴파일 -> 실행 절차를 자동화하고 싶습니다. 순간에 MinGW를 설치하고 C/C++ 확장을 사용하여 저장 및 Ctrl + S (컴파일 바로 가기를 변경)를 사용하여 컴파일을 수행했지만 실행하려면 cmd 프롬프트로 이동하여 프로그램을 실행해야합니다.Visual Studio에서 저장 후 자동 실행 코드

하나의 버튼을 사용하여이를 수행 할 수있는 방법이 있습니까?

+0

정말 중요한 이유가 있다면 [MSVS Express] (https://www.visualstudio.com/en-US/products/visual-studio-express)와 같은 완벽한 기능의 IDE를 사용하십시오. -vs) 또는 [Eclipse/CDT] (https://eclipse.org/cdt/)? – paulsm4

+0

비주얼 스튜디오는 무겁고 일식입니까? 아니야. – traveller

답변

1

내가 aswer에 온 가장 가까운 Ctrl + S를 저장하고 + D 실행 컴파일하고 Ctrl 키를 사용하여 지금은 그런 tasks.json

{ 
    "version": "0.1.0", 
    "command": "cmd", 
    "isShellCommand": true, 
    "args": ["/C"], 
    "showOutput": "silent", 
    "tasks": [ 
     { 
      "taskName": "saveNcompile", 
      "suppressTaskName": true, 
      "isBuildCommand": true, 
      "args": ["gcc main.c -o main.exe"] 
     }, { 
      "taskName": "execute", 
      "suppressTaskName": true, 
      "isTestCommand": true, 
      "args": ["main.exe"] 
     } 
    ] 
} 

내 바로 가기

[ 
    { 
     "key": "ctrl+s",   
     "command": "workbench.action.tasks.build" 
    }, 
    { 
     "key": "ctrl+d",   
     "command": "workbench.action.tasks.test" 
    } 
] 

을 정의하는 것입니다.

관련 문제