2016-09-03 20 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に来た最も近い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"] 
     } 
    ] 
} 

そして今+ D実行CTRL sは保存してコンパイル+とCtrlキーを使用してその後、私のショートカット

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

を定義することです。

関連する問題