簡體   English   中英

在 Visual Studio Code 中保存后自動運行可執行文件

[英]Auto run executable after save in Visual Studio Code

我想使用 Visual Studio 代碼進行 C 編程,並且我想自動化保存 -> 編譯 -> 運行的過程。 目前我已經安裝了 MinGW 並使用 C/C++ 擴展我實現了使用 Ctrl+S 的保存和編譯(我更改了編譯的快捷方式)但是為了執行我需要轉到 cmd 提示符並執行程序。

有什么方法可以使用一個按鈕來實現這一目標嗎?

我最接近答案的是定義我的快捷方式

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

然后在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"]
       }
   ]
}

現在使用 ctrl+s 保存並編譯和 ctrl+d 執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM