我正在尋求幫助以了解如何在 Visual Studio Code 中為集成終端設(shè)置環(huán)境變量。目前,我可以使用工作區(qū)文件夾中的.env文件執(zhí)行此操作,但我想更改此文件的文件名并創(chuàng)建另外一個(gè)或兩個(gè),假設(shè)為 dev.env 和 prod.env。為我的工作區(qū)設(shè)置“ python.envFile ”并不能解決問題,據(jù)我所知,在 launch.json 中更改內(nèi)容是為了調(diào)試。所有這些(這很重要)的總體目標(biāo)是使用一組特定的 env 變量運(yùn)行 flask shell(flask web 框架的集成 shell,python),并能夠通過交換文件來(lái)更改它們。我知道我可以通過將“ terminal.integrated.env.osx ”引入我的工作區(qū)設(shè)置來(lái)設(shè)置這些,但我寧愿從文件中獲取這些變量。非常感謝您的時(shí)間和幫助。更新>>我想一種方法是創(chuàng)建兩個(gè)任務(wù):{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "FLASK SHELL DEV", "type": "shell", "command": "source ${workspaceFolder}/dev.env && ${config:python.pythonPath} -m flask shell", "problemMatcher": [] }, { "label": "FLASK SHELL PROD", "type": "shell", "command": "source ${workspaceFolder}/prod.env && ${config:python.pythonPath} -m flask shell", "problemMatcher": [] } ]}但問題是存在的。有沒有辦法對(duì)集成終端做同樣的事情?
添加回答
舉報(bào)
0/150
提交
取消