Application Path Settings
These settings allow you to specify custom executable paths for build tools and task runners supported by the extension. On all platforms, ~/ in a path is automatically expanded to the userβs home directory. On Windows, if a path ends with the bare executable name (e.g. ant, not ant.exe), the appropriate extension (.exe, .bat, .cmd) is appended automatically.
Some tools have dedicated sub-pages with additional tool-specific settings:
| Sub-section | Description |
|---|---|
| Act | Run GitHub Actions locally with act |
| Ant | Ant build tool and ANSICON settings |
| CMake | CMake build system settings |
Table of Contents
- workspaceTasks.applicationPath.ansicon
- workspaceTasks.applicationPath.cargo
- workspaceTasks.applicationPath.cargo-make
- workspaceTasks.applicationPath.composer
- workspaceTasks.applicationPath.deno
- workspaceTasks.applicationPath.gradle
- workspaceTasks.applicationPath.just
- workspaceTasks.applicationPath.make
- workspaceTasks.applicationPath.maven
- workspaceTasks.applicationPath.msbuild
- workspaceTasks.applicationPath.pipenv
- workspaceTasks.applicationPath.poe
- workspaceTasks.applicationPath.poetry
- workspaceTasks.applicationPath.rake
workspaceTasks.applicationPath.ansicon
Type: string Default: "ansicon.exe"
Path to the ANSICON executable used to provide coloured output for Ant tasks in the Windows terminal.
Example:
{
"workspaceTasks.applicationPath.ansicon": "ansicon.exe"
}
![]()
workspaceTasks.applicationPath.cargo
Type: string Default: "cargo"
Path to the Cargo executable (Rust package manager and build tool). On Windows, .exe is appended automatically when the path ends with cargo.
Example:
{
"workspaceTasks.applicationPath.cargo": "cargo"
}
workspaceTasks.applicationPath.cargo-make
Type: string Default: "cargo-make"
Path to the cargo-make task runner. On Windows, .exe is appended automatically when the path ends with cargo-make.
Example:
{
"workspaceTasks.applicationPath.cargo-make": "cargo-make"
}
workspaceTasks.applicationPath.composer
Type: string Default: "composer"
Path to the Composer PHP package manager executable. On Windows, .bat is appended automatically when the path ends with composer.
Example:
{
"workspaceTasks.applicationPath.composer": "composer"
}

workspaceTasks.applicationPath.deno
Type: string Default: "~/.deno/bin/deno"
Path to the Deno runtime executable. On Windows, .exe is appended automatically when the path ends with deno.
Example:
{
"workspaceTasks.applicationPath.deno": "~/.deno/bin/deno"
}

workspaceTasks.applicationPath.gradle
Type: string Default: "gradlew"
Path to the Gradle wrapper or executable. On Windows, .bat is appended automatically when the path ends with gradle.
Example:
{
"workspaceTasks.applicationPath.gradle": "gradlew"
}

workspaceTasks.applicationPath.just
Type: string Default: "just"
Path to the Just command runner. On Windows, .exe is appended automatically when the path ends with just.
Example:
{
"workspaceTasks.applicationPath.just": "just"
}

workspaceTasks.applicationPath.make
Type: string Default: "make"
Path to the Make executable. On Windows, .exe is appended automatically when the path ends with make.
Example:
{
"workspaceTasks.applicationPath.make": "make"
}

workspaceTasks.applicationPath.maven
Type: string Default: "mvn"
Path to the Maven executable. On Windows, .cmd is appended automatically when the path ends with mvn.
Example:
{
"workspaceTasks.applicationPath.maven": "mvn"
}

workspaceTasks.applicationPath.msbuild
Type: string Default: "msbuild"
Path to the MSBuild executable. On Windows, .exe is appended automatically when the path ends with msbuild.
Example:
{
"workspaceTasks.applicationPath.msbuild": "msbuild"
}

workspaceTasks.applicationPath.pipenv
Type: string Default: "pipenv"
Path to the Pipenv Python environment manager. On Windows, .exe is appended automatically when the path ends with pipenv.
Example:
{
"workspaceTasks.applicationPath.pipenv": "pipenv"
}

workspaceTasks.applicationPath.poe
Type: string Default: "poe"
Path to the Poe the Poet task runner for Python projects. On Windows, .exe is appended automatically when the path ends with poe.
Example:
{
"workspaceTasks.applicationPath.poe": "poe"
}
workspaceTasks.applicationPath.poetry
Type: string Default: "poetry"
Path to the Poetry Python dependency and packaging tool. On Windows, .exe is appended automatically when the path ends with poetry.
Example:
{
"workspaceTasks.applicationPath.poetry": "poetry"
}
workspaceTasks.applicationPath.rake
Type: string Default: "rake"
Path to the Rake Ruby build tool. On Windows, .bat is appended automatically when the path ends with rake.
Example:
{
"workspaceTasks.applicationPath.rake": "rake"
}