Using a shell command as VSCode task variable value

This extension provides a way to launch arbitrary shell commands as a VS Code command: “tasks”: [ { “label”: “test_arch”, “type”: “shell”, “command”: “echo”, “args”: [ “${MYARCH}” ], “options”: { “env”: { “MYARCH”: “${input:get_arch}” } }, “problemMatcher”: [] }, ], “inputs”: [ { “id”: “get_arch”, “type”: “command”, “command”: “shellCommand.execute”, “args”: { “command”: “uname -m” } … Read more

Where can I find a list of all possible keys for tm-themes for syntax highlighting?

tmLanguage scope names are based on convention, so there’s no definitive list. The “Naming Conventions” section at the bottom of this TextMate Manual page is fairly comprehensive though. You can also check what scopes are highlighted by VSCode’s default themes, see for instance dark_plus.json and dark_vs.json (which the former is based on / includes). Finally, … Read more