VScode配置CMD本地運行環境(2.0)


VScode配置CMD本地運行環境(2.0)
官方Task.json說明
完整的Task.json配置信息
Task.json預定義變量
看了很多網上的教程都說需要下載VScode的python插件,然而我只是想配置一下能使用其在終端輸入輸出,研究了一段時間發現其實所有能在cmd運行的命令直接配置一下task.json即可(以python為例)。
在沒有編譯環境的.py文件中按下CTRL + SHIFT + B,就會在工作空間出現一個.vscode文件夾,【運行必須有工作空間(導入文件夾到工作空間),如果沒有導入一個文件夾即可】,在.vscode中即出現task.json文件,進行如下配置。

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Python",
            "type": "shell",
            "command": "python",
            "args": [
                "${fileBasename}"
            ],
            "presentation": {
                "reveal": "always",
                "panel": "shared"
            },
            "options": {
                "cwd": "${fileDirname}"
            },
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "problemMatcher": ["$tsc"]
        }
    ]
}

踩過的一個大坑就是如果沒有 "cwd": "${fileDirname}" 就會在工作空間目錄下執行,導致了我識別驗證碼使用相對路徑報錯,找不到請求下來的驗證碼。所以需要將運行目錄指定到文件所在目錄,然后就相當於執行 python xxx.py。
理論上所有在CMD中能運行的命令都可以這么配置,比如C++和php。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM