0
私は現在開いているファイル拡張子名を確認するために条件を使用しようとしています。VSコードtasks.json#{fileExtname}に基づいてタスクを使用
これは現在のtasks.jsonです:
{
"version": "0.1.0",
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"echoCommand": true,
"tasks":
[
{
"taskName": "Build c++",
"command": "",
"isBuildCommand": true,
"args": ["g++", "-o", "${fileBasenameNoExtension}", "${fileBasename}"]
}
]
}
私の目標は次のようなものを作ることです。
{
"version": "0.1.0",
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"echoCommand": true,
if(#{fileExtname} == ".cpp")
{
"tasks":
[
{
"taskName": "Build",
"command": "",
"isBuildCommand": true,
"args": ["g++", "-o", "${fileBasenameNoExtension}", "${fileBasename}"]
}
]
}
if(#{fileExtname} == ".java")
{
"tasks":
[
{
"taskName": "Build",
"command": "",
"isBuildCommand": true,
"args": ["javac", "${fileBasename}"]
}
]
}
それは可能ですか?
これは残念ですが、すぐに対応できるとうれしいです。あなたの答えをありがとう。 – Montzsuma
彼らはちょうど1.14.0をリリースしました。 :) – Gama11
VSコードがどのくらい速く更新されるのが大好きです。洞察に感謝します!今すぐ私はドキュメントを読むために行く... – Montzsuma