Skip to content
A gulp task visualization and execution extension for Visual Studio Code
TypeScript
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Project reset for debugging and output messaging changes Oct 15, 2017
resources Merge in v1 changes Jun 9, 2018
src Updated release assets Oct 18, 2018
.editorconfig Initial commit Oct 13, 2017
.gitignore Project reset for debugging and output messaging changes Oct 15, 2017
.vscodeignore Fixed for missed files in build Jun 9, 2018
CHANGELOG.md Fix for output setting descriptions Oct 18, 2018
LICENSE Initial commit Oct 13, 2017
README.md Updated release assets Oct 18, 2018
package-lock.json Added ability to configure gulp args Oct 9, 2018
package.json Fix for output setting descriptions Oct 18, 2018
tsconfig.json Merge in v1 changes Jun 9, 2018
tslint.json

README.md

Gulp Tasks

Allows you to visualize and execute gulp tasks found in your workspaces.

NOTE: If you are using a multi-root workspace and have a custom filters array in your settings, you may need to add a glob prefix (**) to node_modules and bower_components to avoid errors. This was fixed in v1.1.3 and the below example shows the required values.

Preview

Gulp Tasks Preview

Settings

The following settings can be used to control the extension via File > Preferences > Settings:

  • gulptasks.pattern A glob pattern for gulp file matching. Has a default value of **/gulpfile*.js.
  • gulptasks.filters An array of globs used to include and exclude workspace paths. Has default values of !**/node_modules/** and !**/bower_components/**.
  • gulptasks.args An array of args to be included when executing gulp commands. Has a default value of empty.
  • gulptasks.output.show An enum value specifying when the output window should auto show. Has a default value of Task Starts. Options are Task Starts, Task Progress, Task Completes, Task Errors and Never.
  • gulptasks.notifications.executed Whether to show notifications for successfully executed tasks. Has a default value of true.
  • gulptasks.notifications.terminated Whether to show notifications for terminated tasks. Has a default value of true.
  • gulptasks.notifications.restarted Whether to show notifications for restarted tasks. Has a default value of true.

Example:

{
  "gulptasks.pattern": "**/gulpfile*.js",
  "gulptasks.filters": [
    "!**/node_modules/**",
    "!**/bower_components/**"
  ],
  "gulptasks.args": [],
  "gulptasks.output.show": "Task Starts"
  "gulptasks.notifications.executed": true,
  "gulptasks.notifications.terminated": true,
  "gulptasks.notifications.restarted": true
}
You can’t perform that action at this time.