Change:
VSCode Version: Code 1.3.0 (, 2016-07-07T16:56:12.476Z) OS Version: Windows_NT ia32 6.3.9600 Steps to Reproduce: a powershell script an object with a property that has a space, such as $obj."Property with space" highlight for the quotes doesn't display properly.
This should be fixed soon I think. CC
That's correct. This bug is fixed in
I noticed a similar effect with this: ! With VSCode Version 1.3.1 on a Windows7 64Bit system.
Similar issue as ! VSCode Version 1.3.1 on Windows10 64Bit

Discussion:
<key>controlWords</key> <dict> <key>match</key> <del> <string>(b(?&lt;!-|$)(?i:begin|exit|break|return|catch|finally|for|continue|foreach|throw|from|trap|try|do|if|until|in|using|else|elseif|while|end|where)b(?!-|.))</string> </del> <ins> <string>(b(?&lt;!-|$)(?i:begin|process|exit|break|return|catch|finally|for|continue|foreach|throw|from|trap|try|do|if|until|in|using|else|elseif|while|end|where)b(?!-|.))</string> </ins> <key>name</key> <string>keyword.control.powershell</string> </dict>

<key>reservedWords</key> <dict> <key>match</key> <del> <string>(b(?&lt;!-|$)(?i:configuration|node|process|enum|filter|sequence|class|data|define|function|dynamicparam|inlinescript|var|parallel|param|workflow)b(?!-|.))</string> </del> <ins> <string>(b(?&lt;!-|$)(?i:configuration|node|enum|filter|sequence|class|data|define|function|dynamicparam|inlinescript|var|parallel|param|workflow)b(?!-|.))</string> </ins> <key>name</key> <string>keyword.other.powershell</string> </dict>

<key>comment</key> <string>Reserved words within [( )]</string> <key>match</key> <del> <string>b(?i)(mandatory|valuefrompipeline|valuefrompipelinebypropertyname|valuefromremainingarguments|position|parametersetname|defaultparametersetname|supportsshouldprocess|positionalbinding|helpuri|confirmimpact)b</string> </del> <ins> <string>b(?i)(mandatory|valuefrompipeline|valuefrompipelinebypropertyname|valuefromremainingarguments|position|parametersetname|defaultparametersetname|supportsshouldprocess|positionalbinding|helpuri|confirmimpact|helpmessage)b</string> </ins> <key>name</key> <string>entity.other.attribute-name.powershell</string> </dict>

<key>comment</key> <string>Automatic variables - read-only.</string> <key>match</key> <del> <string>($)(?i:(_|args|consolefilename|error|event|eventsubscriber|executioncontext|false|foreach|home|host|input|lastexitcode|matches|myinvocation|nestedpromptlevel|null|pid|psboundparameters|pscmdlet|psculture|psdebugcontext|pshome|psitem|psscriptroot|psuiculture|psversiontable|pwd|sender|shellid|sourceargs|sourceeventargs|switch|this|true))b((.[w"']+)*)</string> </del> <ins> <string>($)(?i:(_|args|consolefilename|error|event|eventsubscriber|executioncontext|false|foreach|home|host|input|lastexitcode|matches|myinvocation|nestedpromptlevel|null|pid|psboundparameters|pscmdlet|psculture|psdebugcontext|pshome|psitem|psscriptroot|psuiculture|psversiontable|pwd|sender|shellid|sourceargs|sourceeventargs|switch|this|true))b((.[w"'- @#]+)*)</string> </ins> </dict> <dict> <key>captures</key>

<key>comment</key> <string>$var, $local:var</string> <key>match</key> <del> <string>($)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(w+)(:w+)?((.[w"']+)*)</string> </del> <ins> <string>($)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(w+)(:w+)?((.[w"'- @#]+)*)</string> </ins> </dict> <dict> <key>captures</key>

<key>comment</key> <string>${var}, ${script:var}</string> <key>match</key> <del> <string>($)({)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(.+)(})((.[w"']+)*)</string> </del> <ins> <string>($)({)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(.+?)(})((.[w"'- @#]+)*)</string> </ins> </dict> <dict> <key>captures</key>

<key>comment</key> <string>${var}, ${script:var}</string> <key>match</key> <del> <string>($)({)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(.+)(})</string> </del> <ins> <string>($)({)((?i:global|local|script|private|using|env|function|alias|cert|variable|hkcu|hklm|wsman):)?(.+?)(})</string> </ins> </dict> <dict> <key>captures</key>

<key>uuid</key> <string>f8f5ffb0-503e-11df-9879-0800200c9a66</string> </dict> <del> </plist> </del>  No newline at end of file <ins> </plist> </ins>