我知道有${workspaceRoot}
環境變量可用。還有哪些其他環境變量可供使用?
之一,這將是特別感興趣的是沒有${workspaceRoot}
部分文件名與所有\
字符與/
更換,所以我們可以使用它作爲一個網址構建器。然後你可以使用URL「http://localhost:9876/${relativeFile}
」。
如果有類似於${relativeFile}
和${relativeFolder}
的東西,這將會非常有幫助。
我知道有${workspaceRoot}
環境變量可用。還有哪些其他環境變量可供使用?
之一,這將是特別感興趣的是沒有${workspaceRoot}
部分文件名與所有\
字符與/
更換,所以我們可以使用它作爲一個網址構建器。然後你可以使用URL「http://localhost:9876/${relativeFile}
」。
如果有類似於${relativeFile}
和${relativeFolder}
的東西,這將會非常有幫助。
您可以在這裏找到可用的替代變量的列表:
https://code.visualstudio.com/docs/editor/tasks#_variable-substitution
編輯:完整名單實際上在systemVariables.ts source file找到。基類定義了一個resolve()
方法,該方法使用正則表達式來替換具有相同名稱的字符串屬性值的匹配項。請注意,SystemVariables
也包含所有process.env
值,其中模式爲${env.KEY}
。
你可以找到目前定義的變量的完整列表,在這裏:
留給後人,似乎$ {} workspaceRoot現在已變更爲$ {} workspaceFolder作爲VSCode v.1.19 –