{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/18386","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/18386/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/18386/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/18386/events","html_url":"https://github.com/Microsoft/vscode/issues/18386","id":199999376,"node_id":"MDU6SXNzdWUxOTk5OTkzNzY=","number":18386,"title":"Persisting \"disable by workspace\" settings in source control","user":{"login":"unional","id":3254987,"node_id":"MDQ6VXNlcjMyNTQ5ODc=","avatar_url":"https://avatars0.githubusercontent.com/u/3254987?v=4","gravatar_id":"","url":"https://api.github.com/users/unional","html_url":"https://github.com/unional","followers_url":"https://api.github.com/users/unional/followers","following_url":"https://api.github.com/users/unional/following{/other_user}","gists_url":"https://api.github.com/users/unional/gists{/gist_id}","starred_url":"https://api.github.com/users/unional/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unional/subscriptions","organizations_url":"https://api.github.com/users/unional/orgs","repos_url":"https://api.github.com/users/unional/repos","events_url":"https://api.github.com/users/unional/events{/privacy}","received_events_url":"https://api.github.com/users/unional/received_events","type":"User","site_admin":false},"labels":[{"id":343063018,"node_id":"MDU6TGFiZWwzNDMwNjMwMTg=","url":"https://api.github.com/repos/Microsoft/vscode/labels/extensions","name":"extensions","color":"1d76db","default":false},{"id":272689423,"node_id":"MDU6TGFiZWwyNzI2ODk0MjM=","url":"https://api.github.com/repos/Microsoft/vscode/labels/needs%20more%20info","name":"needs more info","color":"E2A1C2","default":false}],"state":"open","locked":false,"assignee":{"login":"sandy081","id":10746682,"node_id":"MDQ6VXNlcjEwNzQ2Njgy","avatar_url":"https://avatars2.githubusercontent.com/u/10746682?v=4","gravatar_id":"","url":"https://api.github.com/users/sandy081","html_url":"https://github.com/sandy081","followers_url":"https://api.github.com/users/sandy081/followers","following_url":"https://api.github.com/users/sandy081/following{/other_user}","gists_url":"https://api.github.com/users/sandy081/gists{/gist_id}","starred_url":"https://api.github.com/users/sandy081/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandy081/subscriptions","organizations_url":"https://api.github.com/users/sandy081/orgs","repos_url":"https://api.github.com/users/sandy081/repos","events_url":"https://api.github.com/users/sandy081/events{/privacy}","received_events_url":"https://api.github.com/users/sandy081/received_events","type":"User","site_admin":false},"assignees":[{"login":"sandy081","id":10746682,"node_id":"MDQ6VXNlcjEwNzQ2Njgy","avatar_url":"https://avatars2.githubusercontent.com/u/10746682?v=4","gravatar_id":"","url":"https://api.github.com/users/sandy081","html_url":"https://github.com/sandy081","followers_url":"https://api.github.com/users/sandy081/followers","following_url":"https://api.github.com/users/sandy081/following{/other_user}","gists_url":"https://api.github.com/users/sandy081/gists{/gist_id}","starred_url":"https://api.github.com/users/sandy081/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandy081/subscriptions","organizations_url":"https://api.github.com/users/sandy081/orgs","repos_url":"https://api.github.com/users/sandy081/repos","events_url":"https://api.github.com/users/sandy081/events{/privacy}","received_events_url":"https://api.github.com/users/sandy081/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2017-01-11T04:11:38Z","updated_at":"2019-02-07T12:18:47Z","closed_at":null,"author_association":"NONE","body":"- VSCode Version: 1.8.1\r\n\r\nCan this setting be saved in the workspace setting.json so I don't need to ask every developer to disable the extension (if installed)?\r\n\r\nIn my company, our main product is stored in perforce so I use the perforce extension.\r\nHowever, there are many small projects stored in git (bitbucket).\r\n\r\nOptimally, I would like to \"enable by workspace\" and \"disable by default\", but if that is not available, then storing the setting would be the second best option.\r\n\r\nOr maybe I should just suggest that feature instead? 🌷 "},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/461396903","html_url":"https://github.com/Microsoft/vscode/issues/18386#issuecomment-461396903","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/18386","id":461396903,"node_id":"MDEyOklzc3VlQ29tbWVudDQ2MTM5NjkwMw==","user":{"login":"update-jeremy","id":35526546,"node_id":"MDQ6VXNlcjM1NTI2NTQ2","avatar_url":"https://avatars2.githubusercontent.com/u/35526546?v=4","gravatar_id":"","url":"https://api.github.com/users/update-jeremy","html_url":"https://github.com/update-jeremy","followers_url":"https://api.github.com/users/update-jeremy/followers","following_url":"https://api.github.com/users/update-jeremy/following{/other_user}","gists_url":"https://api.github.com/users/update-jeremy/gists{/gist_id}","starred_url":"https://api.github.com/users/update-jeremy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/update-jeremy/subscriptions","organizations_url":"https://api.github.com/users/update-jeremy/orgs","repos_url":"https://api.github.com/users/update-jeremy/repos","events_url":"https://api.github.com/users/update-jeremy/events{/privacy}","received_events_url":"https://api.github.com/users/update-jeremy/received_events","type":"User","site_admin":false},"created_at":"2019-02-07T12:18:47Z","updated_at":"2019-02-07T12:18:47Z","author_association":"NONE","body":"Hiya!\r\n\r\nSo, working with VSC with Dynamics 365 Business Central, we have to install from VSIX the appropriate version of the Extension do our development work with BC for on-premise customers.  \r\n\r\nMicrosoft currently releases a new version of BC and the VSIX every month.  This means that we have to constantly switch out and in a VSIX file for development to match the project.   It would be a HUGE help to be able to tie what extensions are enabled/disabled per workspace from the settings.json file, as we could simply install ALL the relevant VSIX versions we are needing, then let the settings.json file that is in our SCM repo for that project drive which version of the Extension we're using.\r\n\r\nThe existing recommendation and Enabled/Disable per workspace is great, but we very, very much need this functionality in the per-workspace settings.json in our industry use."}}
{"actor":{"display_login":"update-jeremy"}}