Skip to content

VS Code Plugin for Teams. Filter your explorer view (statusbar shows current filter) with customizable team-wide filters, change your integrated terminal (shell) by simply selecting it, change the window layout on debug start and stop, team settings override local workspace settings.

License

Notifications You must be signed in to change notification settings

SteveHartzog/team-essentials

Repository files navigation

Team Essentials Twitter URL Twitter Follow Chat at https://vscode-dev-community.slack.com/

Version VSCode Installs Issues License

Team Essentials

[2017.11.13] [New] The Multi-root Update is here! See what's changed either in the release notes or for devs the CHANGELOG.

Description

Team Essentials helps you define a default environment for your team:

  • Filter Explorer: Quick filtering of the explorer view to groups that you define, allowing team members to easily switch between them without committing their local choice to source control. This filter can be selected easily by clicking on the the Team Essentials statusbar section.

    Note: This requires your team settings to be moved (see below) and added to your .gitignore either manually or using the configuration wizard.

  • Statusbar: The statusbar shows the current workspace filter (with workspace name if in multi-root). Clicking it runs the Filter Explorer selector.
  • Team Settings: In order to support dev local explorer filters (without committing each team members' filter), the .vscode/settings.json is added to .gitignore. Project-wide settings should be placed in either the multi-root workspace file {name}.vscode-workspace, or in single root workspaces the .vscode/team-essentials/settings.json. Full schema support is available for autocompletion of settings in both locations.
  • Required Extensions: Providing an easy way for team member's to install recommended and required extensions. Also, force installs required extensions upon initial project load by a new team member that you define (if Team Essentials is already installed).
  • Debug Layouts Allows you to define default debug views when the dev starts or ends a debug session (e.g. switch to debugger, show debug console on start) [:link: wiki doc]

If you have any feature suggestions, or would like to contribute (I need all the help I can get), please checkout the Contributing Guidelines.

Feature Screenshots

Change Shell

Change Shell ⤴️

Filter Explorer

Filter Explorer ⤴️

Update Extensions

Required Extensions ⤴️

About

VS Code Plugin for Teams. Filter your explorer view (statusbar shows current filter) with customizable team-wide filters, change your integrated terminal (shell) by simply selecting it, change the window layout on debug start and stop, team settings override local workspace settings.

Resources

License

Stars

Watchers

Forks

Packages

No packages published