Visual Studio Code Version : 1.21.0 (1.21.0)
Code Settings Sync Version : 2.9.0
Operating System : macOS 10.12.7, Ubuntu 16.04
Occurs On: Download
Proxy Enabled: No
GIst Id: (private)
Problem:
replaceCodeSettings: section of syncLocalSettings.json sets the value of a setting to False, the setting is deleted from the local machines settings file (instead of setting it to a False value).False to turn them off. Scenario:
"docker.showExplorer": false to settings, so I set:"docker.showExplorer": false to syncLocalSettings.json on my Macs"docker.showExplorer": true to syncLocalSettings.json on my Linux machines."docker.showExplorer" is completely deleted from the settings file on my Macs.It appears that replaceCodeSettings assumes a value of False means it should delete the setting. How can I explicitly set a setting as False on specific machines?
I am getting the same when trying to set http.proxyStrictSSL: false
@leepowellcouk Cool, thank you!
Thanks for PR.
Will be released in next version.
Released in v2.9.1
let me know if there is any issue.