2017-01-31 2 views
1

私は私のtask.jsonで次のコードを持っている:私は、「ファイル名を指定して実行」を実行すると実行コード

{ 
     "taskName": "Run", 
     "suppressTaskName": true, 
     "args": [ 
      "${workspaceRoot}/bin/Albedo" 
     ] 
    } 

それがすることになっているように、プログラムが起動しますが、私は持っているときコード内のgetchar()は何も起こりません。私がプログラムに出たときに何も起こりません。 Enterを押し続けることができる場所はありません。

私は統合端末を開いてそこから実行する方法について考えていますか?そのようなコマンドをtask.jsonから呼び出すことは可能でしょうか?

答えて

1

この機能は、実際にリリースされる1月のリリースで追加されました。リリースノートの下書きthis sectionを参照してください。基本的に、あなたは自分のtasks.jsonにこれを追加する必要があります。

"_runner": "terminal" 

あなたはこれをチェックするためにリリース(すぐにする必要があります)まで待ちたくない場合は、Insider's buildを使用することができます。

+0

ニースは、各リリースでビジュアルコードが改善されているようです。 :-) –

+0

キーボードショートカットを別のタスクにもマッピングできるかどうか知っていますか? –

+0

参照http://stackoverflow.com/questions/30057191/is-it-possible-to-assign-different-shortcuts-to-different-tasks-in-vs-code – Gama11