0
如果我試圖用一個新的源文件進行調試,我得到在控制檯的警告: Warning: Source file 'foo.c' is newer than module file 'foo'.
VS代碼調試器:重建如果源文件比模塊文件新
這將是很好,如果我有一個選項在運行調試器時始終強制構建。
有沒有辦法鏈接launch.json
的配置與任務,類似於tasks.json
的dependsOn
屬性?
如果我試圖用一個新的源文件進行調試,我得到在控制檯的警告: Warning: Source file 'foo.c' is newer than module file 'foo'.
VS代碼調試器:重建如果源文件比模塊文件新
這將是很好,如果我有一個選項在運行調試器時始終強制構建。
有沒有辦法鏈接launch.json
的配置與任務,類似於tasks.json
的dependsOn
屬性?
launch.json具有可選的preLaunchTask配置。在啓動之前,將此配置的值設置爲要運行的任務的名稱。例如,將以下內容添加到您的啓動配置中:
"preLaunchTask": "build",
這將在啓動之前運行「構建」任務。
有關launch.json文件中可用配置的更多信息,請查看vscode documentation頁面。
launch.json確實有辦法在運行時始終構建。嘗試添加以下內容以在啓動之前運行構建任務:「preLaunchTask」:「build」, – alexriedl
@alexriedl D'oh!提交答案並領取獎品。 – wgj