Skip to content

adrianstephens/vscode-taskviewer

Repository files navigation

Task Viewer

Provides quick access to your workspace tasks and/or launch scripts from the explorer or debug view.

View

Features

  • Tasks grouped by task group
  • Task icons based on task name, with colors based on task type
  • View all tasks, or only configured tasks (found in tasks.json)
  • Launch scripts optionally shown in task view
  • Separate Launch script view in debug pane, grouped by presentation group
  • Task and Launch script execution on click from the explorer view
  • Task and Launch script editing (opens in appropriate tasks.json or launch.json)
  • Visual status updates for running, successful, or failed tasks (with exit codes)
  • Stop button for running tasks or active debug sessions ()

Icons

Theme icons are associated with strings found in task or launch script names, and can be customized using the setting taskviewer.icons. The default associations are:

  • clean: trash ()
  • build: package ()
  • rebuild: package ()
  • test: beaker ()
  • debug: bug ()
  • launch: rocket ()
  • terminal: terminal ()
  • watch: eye ()
  • deploy: cloud-upload ()
  • start: play ()
  • stop: debug-stop ()
  • publish: cloud ()
  • default: gear ()

Colors

Theme colors are associated with task or launch script types, and can be customized using the setting taskviewer.colors. The default associations are:

Tasks
  • npm: chart.red
  • shell: chart.blue
  • typescript: chart.purple
  • gulp: chart.orange
  • grunt: chart.yellow
Launch scripts
  • node: chart.red
  • extensionHost: chart.blue
  • chrome: chart.green
  • msedge: chart.purple
  • compound: chart.blue
  • default: chart.yellow

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published