コマンドラインと同様にVSCodeも実行できます。コマンドラインで使用する場合は、dotnet watchというツールをインストールする必要があります。インストールしたら、dotnet run
の代わりにdotnet watch run
を使用してください。これにより、ファイルシステムの変更が監視され、変更に基づいてコンパイルされます。
ツールセクションのproject.jsonに次の文を追加します。
"Microsoft.DotNet.Watcher.Tools": "1.0.0-preview2-final"
dotnet restore
コマンドを実行すると、dotnet watch run
を実行できます。詳細はこちらdotnet watch here
VSCodeで使用する場合は、tasks.jsonファイルでコマンドを作成し、監視するタスクを実行する必要があります。ここにtasks.jsonファイルがあります。
{
"version": "0.1.0",
"command": "dotnet",
"isShellCommand": true,
"args": [],
"tasks": [
{
"taskName": "build",
"args": [
"${workspaceRoot}\\project.json"
],
"isBuildCommand": true,
"problemMatcher": "$msCompile"
},
{
"taskName": "watch",
"args": [
"run"
],
"isWatching": true
}
]
}
VSコードで「実行中のタスクを終了する」オプションを使用して、この時計を停止することができます。
希望します。
ありがとうAnuraj これは完璧に機能しました。 – ach