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)