Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MSBuild ToolsNew to Visual Studio Code? Get it now.
MSBuild Tools

MSBuild Tools

Qub

|
20,586 installs
| (5) | Free
MSBuild language support for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MSBuild Tools for VS Code

This extension provides MSBuild language support for VS Code, beyond simple text coloring.

Features

  • Error messages for invalid MSBuild documents
  • Format MSBuild documents
  • Auto-completion for MSBuild element attributes and child elements
  • Hover information for MSBuild elements and attributes

Telemetry

In order to best know which features to work on and improve, this extension collects anonymous telemetry by default. If you prefer no telemetry be collected, you can disable telemetry by changing the configuration value "qub-msbuild.telemetry.enabled" to be false. If you're okay with anonymous telemetry collection, but you'd like some transparency as to what kind of telemetry is being collected, you can set the configuration value "qub-msbuild.telemetry.file" to be a file path. All of the telemetry events that will be sent remotely will also be logged to the file path in the "qub-msbuild.telemetry.file" configuration value, if it exists.

Release Notes

0.6.3 (2017-03-21)

  • Add documentation, auto-completion, and error checking for all standard MSBuild tasks

0.6.2 (2017-03-21)

  • Add documentation, auto-completion, and error checking for all standard MSBuild tasks

0.6.1 (2017-03-20)

  • Add documentation, auto-completion, and error checking for more standard MSBuild tasks

0.6.0 (2017-03-08)

  • Add hover information and auto-completion for MSBuild tasks (about half of the tasks documented on MSDN are supported at this point)
  • Improve MSBuild validation schemas (for example: no more errors for ImportGroup child elements)
  • Improve auto-completion for MSBuild element names

0.5.0 (2016-10-25)

  • Add telemetry

0.4.0 (2016-10-14)

  • Add hover information for MSBuild element attributes

0.3.1 (2016-10-14)

  • Fix issue where OnError element reports and error when it's the last element in the Target element
  • Add hover information for MSBuild elements

0.3.0 (2016-10-13)

  • Fix issue where extension wouldn't show errors when MSBuild file was saved or opened
  • Add auto-completion for MSBuild element attributes and child elements

0.2.1 (2016-10-07)

  • Hide XML errors reported by MSBuild Tools if XML Tools is also installed
  • Add configuration value for turning off XML errors reported by MSBuild Tools (msbuild.hideXMLErrors)
  • Updated XML parser

0.2.0 (2016-10-06)

  • Only show MSBuild errors for MSBuild documents (*.*proj, *.targets, and *.props)
  • Format MSBuild documents

0.1.0 (2016-10-05)

  • Initial release
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft